API для інтернет-магазину картин.
- Створено на NestJS & TypeScript.
- Частина коду була сгенерована за допомогою Hygen.
- Під час запуску проекту генерується документація за адресою
/docs
. - DDD Hexagon.
$ npm install
Приклад в .env.example
.
Для тестiв змiннi середовища берутся з .env.test
.
# migration
$ npm run migration:run
# seeding
$ npm run seed:run
Перед тестами обов'язково потрiбно запустити seeding для БД (працює з .env.test
).
# e2e tests
$ npm run test:e2e
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod