This project was created for The Odin Project's Memory Card project in the React cirriculum. This project was created using React, Vite, and styled with Chakra UI, and deployed through Netlify. It also contains light/dark mode.
I was able to learn the benefits of setting up a deployment with CI/CD and the benefits to the developers workflow. It is much easier to just push changes to a branch and have the site rebuild itself and not have to do it myself.
Clone this repository to a local directory of your choice
git clone https://github.com/nronzel/Memory-Game.git
cd into the project directory
cd Memory-Game
install the dependencies
npm install
To run the developer server and preview the app:
npm run dev
# open http://localhost:5173 in your browser
To build the production version and preview, run:
npm run build
npm run preview
# open http://localhost:4173 in your browser
Click an image and the images will scramble. Remember which images you already clicked and click the ones you haven't yet.
The game will progress through 3 rounds with each round containing more images. If you complete the 3rd round the game will go into "newgame+" and restart from round one while maintaining your score, allowing you to set a really high score!
Images are from the Spongebob Wiki: https://nickelodeon.fandom.com/wiki/List_of_SpongeBob_SquarePants_characters
GPL-3.0