by @yurisbv
This project use Typescript like the frontend, is possible to shared data Models to make just one class for backend and frontend validation.
Budega is a fullstack solution developed to complete the postgraduate course at the Pontifical Catholic University (PUC-MG) in the Fullstack Web Development
course.
With the health tragedy resulting from the covid-19 pandemic, several small businesses in peripheral neighborhoods needed to carry out their sales and deliveries online. Budega emerged to help the community solve this problem.
$ git clone https://github.com/Budega-Delivery/budega-delivery-api.git new-project
$ cd new-project
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
$ docker build -t budega/budega-api:vX.X.X .
$ docker tag budega/budega-api:vX.X.X budega/budega-api:latest
$ docker push budega/budega-api
TODO: explain how to use git actions
- NestJS