- Semantic HTML5 markup
- CSS
- TypeScript
- React
- Tailwind CSS
I used Prettier for code formatting. It helps to format the code and making it consistent throughout the whole project.
For linting i used ESlint. It helped me catch errors in the code and uphold typescript standards. The Eslint file follows common rules for this kind of project.
Explore the live demo of the Memory Game here.
This project is marked as "Finished"
To run the Memory Game on your local machine, follow these steps:
- Download or clone the repository.
- Install the necessary dependencies by running
npm install
. - Start the application using
npm start
(Create React App).
The Memory Game is an engaging web application that challenges your memory skills. It offers various options to customize your gameplay experience:
-
Theme: Choose between Numbers or Icons to match.
-
Number of Players: Play solo or invite friends for a multiplayer experience (up to 4 players).
-
Grid Size: Select the grid size - 4x4 or 6x6.
- For solo players, the game includes a timer and a moves counter to track your progress and performance.
- Multiplayer mode displays each player's scores, and the player with the highest score wins after completing the game.
- Enjoy the convenience of restart and new game buttons to enhance your gaming experience.
- Frontend Mentor - @RalfiSlask
- GitHub - RalfiSlask