mohammja / IGDB-Server

The backend server for IGDB application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IGDB - Internet Game Database

Welcome to IGDB, the Internet Game Database, where you can explore, review, and discuss your favorite video games!

Table of Contents

Features

  • User registration and authentication
  • Game listings with detailed information
  • User-generated game reviews and ratings
  • Commenting on game reviews
  • User profiles and social interactions
  • Personalized game recommendations
  • Advanced search and filtering options
  • Notifications and activity feed
  • Dark mode support

Demo

You can access a live demo of IGDB

Getting Started

Follow these instructions to get a copy of the project up and running on your local machine.

Prerequisites

  • Node.js and npm (Node Package Manager)
  • MongoDB (or another NoSQL database)
  • Git (optional, but recommended)

Installation

Usage

  • Register an account or log in to an existing one.
  • Browse games, read reviews, and write your own reviews.
  • Follow other users and engage in discussions.
  • Customize your profile and enable dark mode for a personalized experience.

API Documentation

You can find the API documentation (Here goes the link to our documentation) to understand how to interact with the backend GraphQL API.

About

The backend server for IGDB application

License:MIT License


Languages

Language:TypeScript 99.7%Language:JavaScript 0.3%