Skip to content

API REST em NestJS desenvolvida para atender às demandas de um aplicativo mobile voltado para a listagem e exibição de informações detalhadas sobre pizzas.

Notifications You must be signed in to change notification settings

kaikbomfim/PizzaHub-Backend

Repository files navigation

Experimente o sabor irresistível da perfeição, com pizzas artesanais que conquistam corações e paladares.

Visão Geral

API REST desenvolvida para atender às demandas de um aplicativo mobile voltado para a listagem e exibição de informações detalhadas sobre pizzas. Este projeto foi criado como parte de uma atividade acadêmica, com o objetivo de explorar tecnologias modernas e boas práticas no desenvolvimento de sistemas escaláveis

NestJS Prisma SQLite Docker

🛠️ Instalação e Configuração

O sistema foi projetado para ser executado via Docker, proporcionando maior portabilidade e facilidade na configuração. Para iniciar a instalação, é necessário obter uma cópia local do código-fonte. Isso pode ser feito utilizando o comando:

git clone https://github.com/kaikbomfim/PizzaHub-Backend

Após clonar o repositório, é preciso criar um arquivo .env (caso ainda não exista)baseado no modelo disponível em .env.example, especificando os seguintes valores:

  • DATABASE_URL — O caminho para o banco de dados;
  • PORT — A porta na qual a aplicação será executada.

Com o arquivo .env configurado, o servidor pode ser executado com o comando:

docker compose up

Para encerrar a execução, utilize:

docker compose down

🧪 Cobertura de Testes

O servidor conta com testes unitários que validam suas principais funcionalidades implementadas na camada de serviço. Para executar os testes, utilize o comando:

npm run test

About

API REST em NestJS desenvolvida para atender às demandas de um aplicativo mobile voltado para a listagem e exibição de informações detalhadas sobre pizzas.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published