Job Quest API with easy-to-use swagger UI. Frontend Repo
Table of Contents
- NestJS with Typescript (framework)
- PostgreSQL Database (storage)
GitHub actions handle app deployment. Deployment configurations can be found in .github/workflows.
- Download this repository
- Run the node version specified in
.nvmrc.- You could run
nvm useif you have nvm installed in your machine.
- You could run
- Install dependencies
npm install - *Provide env variables outlined in
src/config.schema - Run the app
npm run startdevelopmentnpm run start:devdevelopment watch modenpm run start:prodproduction mode
*You must provide a URL to a running database instance for the DATABASE_URL environment variable. If you already have docker installed in your machine, run docker-compose up db-local to spin up a PostgresSQL container.