Application project for a Network Operations Center (NOC), developed using Node.js and TypeScript, employing Clean Architecture and the Repository pattern
- Clone the .env.template file to .env
- Configure the environment variables
PORT=3000
MAILER_EMAIL=
MAILER_SECRET_KEY=
PROD=false
- Run
npm install
- Run
docker compose up
in the root directory of the project to start the databases - Run
npx prisma migrate dev
to prepare the database for development - Run
npm run dev
/npm run dev:watch