Skip to content

Latest commit

 

History

History
73 lines (46 loc) · 1.2 KB

File metadata and controls

73 lines (46 loc) · 1.2 KB

NESTQueue

An in-house ticket management system.

Prerequisites

  • go: to build and run the server
  • npm: to build and run the client
  • A Mongo DB account and the credentials to a cluster

Installation

1. Download the repository

Clone the repository.

git clone https://github.com/digitalnest-wit/nestqueue

Navigate to nestqueue.

cd nestqueue

2. Install the server dependencies

This command downloads all the dependent modules for the server. No need to navigate to server.

go -C server mod download

3. Install the client dependencies

Navigate to the client directory.

cd client

This command installs all the dependencies for the client application.

npm install

Running

1. Create a cluster on Mongo DB

Click on Connect and find your cluster URI. Place this URI in the server environment file server/.env.

MONGO_URI='YOUR_URI_HERE'

2. Start the server

In the server directory, run this command.

make

3. Start the client

In the client directory, run this command.

make