Skip to content

yurisbv/budega-api

Repository files navigation

Budega Api

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.

Table of Content

About Bugeda Project

Budega is a fullstack solution developed to complete the postgraduate course at the Pontifical Catholic University (PUC-MG) in the Fullstack Web Development course.

Inspiration

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.

Getting started

$ 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

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

Docker image

$ 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

Continuous Integration

TODO: explain how to use git actions

Stack

  • NestJS

About

A nestjs api with typescript to Budega stack.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages