This is a basic customer support ticketing system
Clone the repository to your local system
you need to have nodejs and mongodb installed on your machine.
After cloning the repository to your local system. Kindly follow the steps below to get the project running.
Environment variables are stored in env files. make a copy of the example env and set the config as appropriate. Run the command below.
npm run env:copy
And install dependencies
run npm install
Create folder to store exported csv files on your local machine
create [public/downloads] folder at your project root
npm start
- All users except a customer can have multiple roles. e.g an admin can also act as an agent
- Nodejs - The runtime platform
- Typescript - The language used
- Expressjs - Web framework
- MongoDB - Database