A full-stack web platform featuring multiple multiplayer games with user authentication, a friend system, real-time leaderboards, and competitive gameplay.
- User authentication — signup, login, forgot password
- Friend system — add and manage friends
- Multiple playable games — Dog Game, Gorilla Game, Samurai Game
- Real-time leaderboards and competitive scoring
- Responsive frontend with dynamic user interaction
- Frontend: HTML, CSS, JavaScript
- Backend: Node.js, Express
- Database: MongoDB
├── Backend/ │ ├── config/ │ ├── controllers/ │ ├── middleware/ │ ├── models/ │ ├── routes/ │ └── server.js ├── Frontend/ │ ├── about/ │ ├── account/ │ ├── dogGame/ │ ├── gorillaGame/ │ ├── samuraiGame/ │ ├── login/ │ ├── signup/ │ └── home/ └── index.html
cd Backend npm install node server.js
Open index.html in your browser or use Live Server.
Make sure the backend is running first.