- Spring Cloud
- Docker
- Zipkin
- Spring Security
- Eureka Discovery Service
- Spring Gateway
- Lombok
- MongoDB
- JUnit
- Mockito
- Test Containers
- Google Guava
- Spring Actuator
- Kafka
- Google Jib
- Login/Logout
- View All properties for a user
- Add or Remove propeties
- Add a tenant
- fix auth bug for creating property
- fix get all property for user bug
- ensure messaging system works in dockers container ETA 8/13/2023
- change configs for kafka and tenant-service to prevent duplicate keys - ETA 8/14/2023
- Unit Tests for services - ETA 8/15/2023
- Integration Test for services - ETA 8/17/2023
- Add Application performance metrics - ETA 8/22/2023
- create front end with angular
- create jenkins pipeline which runs tests, sonarqube, build, and pushes images
- create metrics engine
- create a payments service
- use kafka to collect payment data
- create a dashboard to display information
- use redis for caching
- put it on kubernetes