Skip to content

jiyorude/bucci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bucci

Animal Crossing: New Horizons Island Showcase


Version: 0.0.0

Created by Jordy Veenstra (A Pixelated Point of View)
Licensed under MIT


Table of Contents



Features

  • Responsive Custom Design;
  • Interactive Exploration page which allows the user to explore the island in great detail;
  • Villagers page containing extensive information regarding each villager residing at Bucci Island, including trivia and a 360 degree tour of their house;
  • HHP Portfolio containing an interactive portfolio page of all designs created at Happy Home Paradise;
  • Fully working News CMS;
  • Fully working Contact page;
  • Fully working custom Weather Application that resembles the active weather on Bucci Island;
  • Dynamic design that corresponds to the time of day on Bucci Island;
  • Custom games and trivia quizzes;
  • Guestbook with user-generated content section, share your content made on Bucci!;
  • Event Calender displaying upcoming events or special occasions on Bucci Island;
  • Multi Language support, with support for Dutch and English (more languages added in the future);
  • Bucci Cinema. Take a seat into a fully immersive 3D cinema, showcasing custom made ACNH machinima, speed builds or live streams;



Tech-Stack

Front-End:

  • HTML5
  • CSS3
  • JavaScript/Anime.js
  • Three.js

Back-End:

  • PHP
  • Python/FastAPI
  • MySQL

Tools:

  • Adobe XD
  • Git
  • XAMPP
  • PHPMyAdmin
  • PHPUnit
  • Jest



Live Demo

Once a Live Demo is deployed, the link can be found here and on the top of the GitHub repository.



Installation

  • Install XAMPP.
  • Clone the repository with git clone https://github.com/jiyorude/bucci.git and place the contents in XAMPP's htdocs folder.
  • Start the Apache and MySQL server with XAMPP and navigate to localhost/PHPMyAdmin.
  • Create a new database called BUCCI.
  • Navigate to the Bucci database and click on the import button. Import the bucci.sql file.
  • Now navigate to localhost, click on index.php to view the website.
  • For FastAPI functionality, make sure you have Python installed and reate a custom virtual environment (venv).
  • Install fastapi with pip install fastapi uvicorn



License

The bucci repository is licensed under MIT. Please check LICENSE for further information. Please credit this repository if any code is taken, reproduced or re-used.

© Jordy Veenstra 2024
© A Pixelated Point of View 2024