Live Demo: ๐ Deployed Website
Figma Design: ๐จ View on Figma
API Documentation: ๐ Postman Docs
Arcade Array is a gaming platform where users can browse games, manage wishlists, and connect with friends. It allows users to add games to their wishlist, send and accept friend requests, and access game details such as developer, release date, and platforms.
- ๐น Game Management โ Browse games with detailed information.
- ๐ Wishlist โ Add or remove games from your wishlist.
- ๐ค Friends System โ Send, accept, or reject friend requests.
- ๐ User Authentication โ Secure sign-up and login system.
- ๐ Homepage Dashboard โ View quick access features and notifications.
- Backend: Node.js, Express.js, MongoDB, Mongoose
- Frontend: React.js,HTML,CSS,JavaScript
- Database: MongoDB Atlas
- POST
/api/auth/signupโ Register a new user - POST
/api/auth/loginโ User login
- GET
/api/gamesโ Fetch all games - POST
/api/games/addโ Add a game to wishlist - DELETE
/api/games/removeโ Remove a game from wishlist - GET
/api/games/wishlist/:userIdโ Get userโs wishlist
- POST
/api/friends/requestโ Send a friend request - POST
/api/friends/acceptโ Accept a friend request - POST
/api/friends/rejectโ Reject a friend request
Feel free to fork this repository, create a new branch, and submit a pull request! Contributions are always welcome.