- Spring Boot
- Spring Data JPA
- SpringDoc OpenAPI 3
- Mysql
- ReactJS (Vite)
- Typescript
- Tailwind
- Clonar repositório GIT
- Criar database "devfinance" no Mysql
create database devfinance;
- Configurar variáveis no application.properties (devfinance/src/main/resources)
spring.datasource.url=${DB_URL}
spring.datasource.username=${DB_USER}
spring.datasource.password=${DB_PASSWORD}
- Executar a aplicação Spring Boot
npm run dev
A API poderá ser acessada em localhost:8080/api e o Swagger (com os endpoints) poderá ser visualizado em localhost:8080/swagger-ui/index.html.
Já para ver a interface feita no React é só acessar localhost:5173