TourAxis NodeJS Assignment

This project is a Node.js RESTful application that allows you to manage users and their associated tasks. It includes CRUD functionality for users and tasks, along with a scheduled job to update tasks that are overdue.

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

DB_URI=mongodb://localhost:27017/touraxis_db

PORT=3000

Run Locally

Clone the project

  git clone https://github.com/mfundoshabalala/touraxis-nodejs-app.git

Go to the project directory

  cd touraxis-nodejs-app

Install dependencies

  npm install

Start the server

  npm run start

License

MIT