This project is a platform that facilitates the formation and management of work teams in collaborative environments.
Clone the project
git clone <project url>Install dependencies
npm installCreate .env file
PORT=3005
#prisma
DATABASE_URL=postgresql://<user>:<password>@localhost:5432/<db>?schema=public
# db dev locally
POSTGRES_USER= # Same as prisma user: <user>
POSTGRES_DB= # Same as prisma db: <db>
POSTGRES_PASSWORD= # Same as prisma password: <password>
POSTGRES_PORT=5432
# jwt
APP_SECRET=
EXPIRES=30dRun docker compose
npm run docker:devRun prisma
npx prisma generateStart the server
npm run start:devOptional: execute seeder
GET {{baseUrl}}/seeds/create-all Server: Typescript, Node.js, Express framework, PostgreSQL, Prisma ORM, Docker ( run locally DB ), Joi, JWT, Jest