A full-stack game backlog and review platform where users can track what theyโre playing, discover games, and share their thoughts.
๐ Live Demo: https://save-slot.vercel.app
-
๐ Authentication
- Register & login with JWT-based auth
- Protected routes
-
๐ฎ Game Backlog
- Add, update, and delete games
- Track status (e.g. playing, completed)
- Clean and responsive UI
-
๐ Game Search (IGDB Integration)
- Search real games via IGDB API
- Smart ranking (exact match prioritized)
- Add games directly from search results
-
โญ Reviews System
- Create and delete reviews
- Ratings + comments
- Linked to user accounts
-
๐ Public Profiles
- Shareable profile pages
- View any userโs backlog and reviews
- Read-only for visitors
- React (Vite)
- CSS
- Axios
- React Router
- Node.js
- Express
- MongoDB + Mongoose
- JWT Authentication
- IGDB (via Twitch API)
- Frontend: Vercel
- Backend: Render
- Database: MongoDB Atlas