This repository contains the server-side code for the HyperLoadout web application.
Live: https://hyperloadout.web.app/
Live Backup: https://hyperloadout.surge.sh/
Client Repo: https://github.com/xyryc/HyperLoadout-client
Server Repo: https://github.com/xyryc/HyperLoadout-server
HyperLoadout's server powers user authentication, CRUD operations, and sorting, built with modern backend technologies.
- User authentication and authorization
- Sort, Filter
- Product Management
To get started with the server, follow these steps:
-
Clone the repository:
git clone https://github.com/xyryc/HyperLoadout-server.git
-
Navigate to the project directory:
cd HyperLoadout-server
-
Install dependencies:
npm install
-
Set up environment variables:
Create a
.env.local
file in the root directory and add your configs.DB_USER=db_username DB_PASS=db_password
-
Start the server:
nodemon index.js
Once the server is up and running, you can access the server from http://localhost:5000/
.
Feel free to fork the repository, make improvements, and submit a pull request. For major changes, open an issue first to discuss the proposed changes.