Skip to content

lucasrznd/projeduler-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Java Spring MySQL

📙 Descrição

Esta API tem como objetivo gerenciar projetos, atividades e lançamentos de horas. O sistema permite cadastrar usuários, criar projetos e atividades, alocar responsáveis e registrar o tempo gasto nas tarefas.

🛠️ Instalação

  1. Clone o repositório para o seu ambiente local:
git clone https://github.com/lucasrznd/projeduler-backend
  1. Configure o banco de dados no application.properties:
spring.datasource.url=jdbc:mysql://localhost:3306/seu_banco
spring.datasource.username=${MYSQL_USER}
spring.datasource.password=${MYSQL_PASSWORD}
  1. Compile e execute o projeto:
./mvnw spring-boot:run
  1. Acesse a documentação da API via Swagger:
http://localhost:8080/swagger-ui.html
  • O arquivo localizado em src/main/resources/data.sqlcontém o script de população do banco de dados. Nele, você pode visualizar os e-mails de acesso. A senha padrão para todos os usuários é 1234.

👨🏻‍💻 Autor

Lucas Rezende
Lucas Rezende

💻

About

API para gerenciamento de atividades de projetos.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages