Skip to content

renejr/Gerenciador-de-Corridas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gerador de Corridas

Descrição

Esta aplicação permite a criação e o cancelamento de corridas para um usuário, seguindo regras predefinidas. Ela utiliza Node.js com o framework Express e pode ser executada com SQLite como banco de dados em memória.

Decisões Técnicas

  • Node.js + Express: Escolhido pela simplicidade na criação de APIs REST.
  • SQLite em memória: Permite a simulação de um banco de dados sem a necessidade de infraestrutura externa.
  • Jest: Utilizado para realizar testes unitários e garantir que as funcionalidades principais estão funcionando corretamente.

Instruções para Execução

  1. Clone o repositório.

  2. Instale as dependências: npm install

  3. Execute a aplicação: npm start

  4. Para rodar os testes: npm test

Notas Adicionais

  • A aplicação roda por padrão na porta 3000.
  • A aplicação não depende de nenhum serviço externo, tudo roda localmente em memória.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published