A project template that follows the clean architecture principles and encourages established practices.
MIT License
A Node template that follows the Clean Architecture principles and encourages established practices.
cp .env.example .env
npm install
docker-compose up -d
npx prisma migrate deploy
npm run dev
Build production bundle
npm run build
Lint project (eslint)
npm run lint
Start development server
npm run dev
Run all tests
npm test
Run unit tests
npm run test:unit
Run functional tests (API tests)
npm run test:functional
This project is licensed with the MIT license.
The project's inspiration is Jason Taylor's clean architecture template for C#.