Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

API Para lidar com o cadastro de usuários e as corridas

Documentação Swagger

A documentação completa da API pode ser encontrada no Swagger UI. Acesse para explorar os endpoints e interagir com a API.

Banco de Dados

A aplicação utiliza o banco de dados H2 em memória para armazenar os dados dos usuários. O schema do banco de dados é o cccat16. Você pode encontrar a estrutura do banco no arquivo resources/h2/schema.sql.

Executando a Aplicação

Para executar a aplicação, certifique-se de ter o JDK e o Maven instalados em seu ambiente. Em seguida, execute os seguintes comandos:

bash mvn clean install mvn spring-boot:run

A aplicação estará disponível em http://localhost:8080.

Endpoints Principais

POST api/account/signup: cadastrar uma nova conta.

POST api/ride/request: cadastrar uma nova corrida.

Executando Testes

Para executar os testes da aplicação, utilize o seguinte comando:

mvn test

Isso executará todos os testes unitários e de integração da API.

Sinta-se à vontade para explorar e utilizar esta API para o seu proósito. Essa API ainda está em desenvolvimento, por esse motivo muitas coisas podem mudar. Se precisar de mais informações ou tiver alguma dúvida, pode entrar em contato comigo.