This is the backend repository for the Game Shop project, a full-stack web application developed using Node.js, Express.js, TypeScript, and MySQL.
- Node.js
- Express.js
- TypeScript
- MySQL
- Database: Utilizes MySQL for storing game and user data.
- Image Upload: Images are uploaded using Imgur.
- Routes: Provides routes for manipulating and retrieving games from the database, as well as authentication using JWT tokens and handling user data.
- Authentication: Implements authentication using JWT tokens for secure user access.
To run the backend server locally, follow these steps:
- Clone this repository:
- Install dependencies:
git clone https://github.com/NedimBegic/gameShop-backend.git
npm install
Find the frontend code at: Game Shop Frontend
Visit the live site at: Game Shop Frontend