Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jeff-pedro/challenge-backend-jornada-milhas

Back-End Challenge that build an API RESTful for Jornada Milhas website.
https://github.com/jeff-pedro/challenge-backend-jornada-milhas

api-rest nest node typeorm

Last synced: about 1 month ago
JSON representation

Back-End Challenge that build an API RESTful for Jornada Milhas website.

Awesome Lists containing this project

README

        

Challenge Backend: Jornada Milhas


Jornada Milhas é uma website fictício que forcene informações sobre possíveis destinos de viagens.

## Descrição

API Restful para o site de recomendação de destinos de viagens [Jornada Milhas](https://api.jornadamilhas.sapituca.site).

## Sobre o desafio

Este projeto foi desenvolvido em `TypeScript` e `NestJS`, usando `TypeORM` como camada de acesso aos dados. O principal objetivo deste projeto é aplicar e praticar conhecimentos pré-adquiridos nestas tecnologias, além de aproveitar a oportunidade para aprimorar técnicas de progração, aprender mais sobre desing de software e aprofundar nos estudos das tecnologias usadas durante o desenvolvimento.

O desafio foi divido em 4 semanas, onde cada semana terá entregáveis a serem desenvolvidos e para gerenciar o [projeto Jornada Milhas](https://github.com/users/jeff-pedro/projects/4) e suas tarefas foi usando o próprio **GitHub Projects**.

## Documentação
Para saber detalhes do projeto veja a documentação no [Github Wiki](https://github.com/jeff-pedro/challenge-backend-jornada-milhas/wiki)

## Tecnologias usadas

## Instalação

```bash
$ npm install
```

## Executando o app

```bash
# desenvolvimento
$ npm run start

# modo watch
$ npm run start:dev

# modo produção
$ npm run start:prod
```

## Teste

```bash
# testes unitários
$ npm run test

# testes e2e
$ npm run test:e2e

# testes de cobertura
$ npm run test:cov
```

## Para manter contato

- Autor - [Jefferson Santos](https://jefferson.sapituca.site)
- Site - [https://jornadamilhas.sapituca.site](https://jornadamilhas.sapituca.site)
- LinkedIn - [in/jeffersonpedro](https://www.linkedin.com/in/jeffersonpedro)