Api responsável por gerenciar gastos/despesas.
expense-api - Swagger
Dependências
- Java 11
- Gradle 7+
- Spring
- Spring Boot WebFlux
- Spring Data Jpa
- Spring Data R2DBC
- Spring Validation
- Swagger
- PostgreSQL
- Docker
Basta executar o shell start.sh
./start.sh
ou
// docker
docker-compose -p expense-api up -d
// migrations
./gradlew flywayMigrate -i
// app
./gradlew bootRun
expense-bff - API
Dependências
Executando o projeto localmente
// instalando dependências
yarn install ou npm install
// app
yarn start ou npm run start
expense-ui - API
Dependências
Executando o projeto localmente
// instalando dependências
yarn install ou npm install
// app
yarn start ou npm run start