brielsene / dailytask

API Rest para organização de Tarefas diárias
0 stars 0 forks source link

Dailytask

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.

Funcionalidades

Diagrama de Classes UML

UML refreshed

Ferramentas

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.  

Pré-requisitos

Antes de executar a aplicação, verifique se você possui os seguintes pré-requisitos:

Como executar o Projeto

Contribuições

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.

Perfil do Linkedin:

https://www.linkedin.com/in/gabrielsenec/