Skip to content

Latest commit

 

History

History
57 lines (40 loc) · 1.49 KB

readme.md

File metadata and controls

57 lines (40 loc) · 1.49 KB

HyperLoadout Server

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

Introduction

HyperLoadout's server powers user authentication, CRUD operations, and sorting, built with modern backend technologies.

Features

  • User authentication and authorization
  • Sort, Filter
  • Product Management

Installation

To get started with the server, follow these steps:

  1. Clone the repository:

    git clone https://github.com/xyryc/HyperLoadout-server.git
  2. Navigate to the project directory:

    cd HyperLoadout-server
  3. Install dependencies:

    npm install
  4. 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
  5. Start the server:

    nodemon index.js

Usage

Once the server is up and running, you can access the server from http://localhost:5000/.

Contribution

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.