DailyTask é uma aplicação de gerenciamento de tarefas diárias desenvolvida em Java com uso do framework Spring Boot. A aplicação permite que os usuários cadastrem suas tarefas diárias e acompanhem seu progresso.
Backend:
- Java
- Spring Boot c/ Spring Data JPA
- Lombok
- JPA / Hibernate
- Maven
Dependências:
Data JPA - > Utilizando o JPA para fazer a ponte entre o banco de dados e a aplicação -> ORM
Web -> É uma aplicação WEB, Utilizado para receber requisições, devolver uma resposta ...
MySQL -> Utilizado esse BANCO no ambiente de desenvolvimento e produção.
LomBok -> Utilizado para evitar muitas linhas de código através de annotations.
Programas Utilizados :
Insomnia - Utilizado para fazer as requisições (CONSUMIR) a aplicação.
IntelliJ - IDE escolhida para desenvolver o projeto.
MySQL 8.0 Command Line Client - Plataforma utilizada para fazer a manipulação e a leitura dos dados de uma base de dados do banco MySQL.
Git e GitHub - Utilizados para commitar o projeto e subir o código para a nuvem(remoto).
Bancos de Dados :
MySQL - Usado em ambiente de desenvolvimento e produção.
Antes de executar a aplicação, verifique se você possui os seguintes pré-requisitos:
Contribuições são bem-vindas! Se você encontrar algum problema, tiver alguma sugestão ou quiser colaborar com o projeto, sinta-se à vontade para abrir uma issue ou enviar um pull request.