This is a Task Management API that allows users to register, log in, and manage their tasks. Features include task creation, retrieval, updating, deletion, search, filtering, and pagination.
git clone https://github.com/mennahouta/task-management-api
cd task-management-api
Make sure you have Yarn installed. If not, install Yarn from https://classic.yarnpkg.com/en/docs/install. Then, install the project dependencies:
yarn install
yarn db:view
yarn start
The server will run on port 8080. You can change the port by setting the PORT environment variable in the .env file.
To run the tests, use the following command:
yarn test