Ranzeus / Livraria_Backend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Livraria_Backend

O projeto consiste em um backend Node.js para uma pagina de uma livraria com endpoints de login, listar todos os livros cadastrados, com opção para pesquisa, detalhar um livro, alugar um livro, CRUD de livros.

Ajustes e melhorias

O projeto ainda está em desenvolvimento e as próximas atualizações serão voltadas nas seguintes tarefas:

  • Melhoria nas validações para cada endpoint
  • Criação de mais testes unitarios
  • Criação de um fluxo de cadastro de usuário

💻 Pré-requisitos

Antes de começar, verifique se você atendeu aos seguintes requisitos:

  • Você instalou a versão v12.18.3 <Node.js>
  • Você possui uma base postgres rodando em sua máquina<rodando na porta >.

🚀 Instalando Livraria_Backend

Para instalar o <Livraria_Backend>, siga estas etapas:

Linux e macOS:

Após baixar o repositorio do projeto abra o Terminal dentro da pasta e execute o seguinte comando:

npm i

Windows:

Após baixar o repositorio do projeto abra o PowerShell dentro da pasta e execute o seguinte comando:

npm i

☕ Usando Livraria_Backend

Comando para inicializar a aplicação na porta 3001:

npm start

Comando para executar os testes unitários da aplicação:

npm test

About


Languages

Language:JavaScript 100.0%