O projeto consiste em desenvolver uma aplicação mobile, utilizando as tecnologias Java e MySQL. É uma aplicação acadêmica focando na autenticação. Somente um CRUD de usuário e navegação lateral. Para o desenvolvimento do FrontEnd foi utilizado o Android Studio e o desenvolvimento do BackEnd foi feito com Spring Boot e banco de dados MySQL.
Você pode ter acesso ao layout do projeto usando esse LINK. É necessário ter conta no Figma para acessá-lo.
- Utilizar a linguagem Java 8;
- Camada de frontend independente do backend (API REST + FrontEnd);
- Bons padrões de desenvolvimento e código limpo;
- Organização dos arquivos dentro do projeto;
A aplicação foi desenvolvida usando as tecnologias:
- Android Studio (FrontEnd)
- Spring Boot e linguagem Java (BackEnd)
- Retrofit (Consumo da API)
- Git and GitHub
git clone
run backend with idle
run frontent with android studio