Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ SaveSlot

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


๐Ÿš€ Features

  • ๐Ÿ” 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

๐Ÿ› ๏ธ Tech Stack

Frontend

  • React (Vite)
  • CSS
  • Axios
  • React Router

Backend

  • Node.js
  • Express
  • MongoDB + Mongoose
  • JWT Authentication

External APIs

  • IGDB (via Twitch API)

Deployment

  • Frontend: Vercel
  • Backend: Render
  • Database: MongoDB Atlas

About

Game backlog and reviews

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages