A real-time, interactive pattern memory game built using WebSockets, Prisma ORM, Next.js with TypeScript, and styled with Shadcn. This game challenges players to recall and recreate patterns, providing an engaging and fun experience.
- Real-time Gameplay: Built with WebSockets for smooth and interactive real-time communication.
- Persistent Data: Leveraging Prisma ORM (PostgreSQL) for efficient and reliable database management.
- Modern Frontend: Next.js with TypeScript for robust and scalable frontend development.
- UI: Designed with Shadcn components for nice user experience.
- Frontend: Next.js, TypeScript, Shadcn
- Backend: Node.js, WebSockets
- Database: Prisma ORM with relational database - PostgreSQL
- Styling: Tailwind CSS (via Shadcn)
Follow these steps to set up and run the project locally -
-
Clone the repository:
git clone https://github.com/SUNIDHI-JAIN125/Pattern-Memory-Game.git cd Pattern-Memory-Game
-
Install dependencies:
yarn install # or npm install
-
Run the WebSocket Server:
yarn dev # or npm run dev
-
Run the Frontend:
cd pattern-memory-frontend
-
Run the WebSocket Server:
yarn install # or npm install yarn dev # or npm run dev
We welcome contributions to the Food Copilot project! Feel free to report bugs, suggest features, or submit pull requests. Follow these steps to get started:
-
Fork the Repository - Navigate to the Food Copilot Repository, click on the Fork button to create a copy of the repository in your GitHub account.
-
Clone Your Fork - Clone the forked repository to your local machine.
-
Run the project on your local machine, check the Getting Started section to setup the project.
-
Commit your changes with clear commit messages.
-
Push your changes to your forked repository.
-
Create a pull request with your changes and details.
If you find this project helpful or interesting, please consider giving it a star on GitHub!