|
|
|
|
|
This is new Task/Issue Management project and is in development stage. It supports RESTApi as well as GraphQL.
REST doc is present at /api route and GraphQL will be found at /playground route.
This project is build using:
Note: Basic knowledge of NodeJS and TypeScript is required
- Close this project into you local computer.
- Install postgress for your platform from download postgres
- Download pgAdmin to create database in postgres from download pgAdmin
- Create database named "taskmanagement" using pgAdmin. Make sure that postgres is runing.
- Create .env file in the root of the project. And pass the following parameters.
- JWT_SECRET="your-jwt-secret"
- PORT=3000
- DB_HOST=localhost
- DB_DIALECT=postgres
- DB_NAME=taskmanagement
- DB_USERNAME=postgres
- DB_PASSWORD=postgres
- DB_PORT=5432
- Run the following command
npm run start:dev