Skip to content

The Chill Gamer server-side repository powers the application's backend, ensuring efficient data handling, secure authentication, and seamless database interactions. Built with Node.js and Express.js, it provides robust RESTful APIs to support dynamic game review functionalities.

Notifications You must be signed in to change notification settings

salmanfxrsi/chill-gamer-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chill Gamer - Server-Side

This repository contains the server-side code for the Chill Gamer application. It handles database operations, authentication, and other backend logic.

Live Site

Live Site

Features:

  • Database Management: MongoDB is used to store game reviews, user data, and watch list information.
  • User Authentication: Handles login and registration, ensuring that only logged-in users can access protected routes such as adding reviews and viewing the watch list.
  • Review Management: Allows users to submit, update, and delete reviews. Each review is tied to a user.
  • WatchList Management: Users can add or remove games from their watch list.
  • Search and Sorting: Allows filtering and sorting of reviews based on rating, year, and genres.

Technologies Used:

  • Node.js: Backend framework for handling requests and server logic.
  • Express.js: Web framework to create RESTful APIs.
  • MongoDB: NoSQL database for storing game reviews and user data.
  • JWT (JSON Web Token): For authenticating API requests and protecting routes.
  • Cors: Middleware to handle cross-origin requests.

About

The Chill Gamer server-side repository powers the application's backend, ensuring efficient data handling, secure authentication, and seamless database interactions. Built with Node.js and Express.js, it provides robust RESTful APIs to support dynamic game review functionalities.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published