Skip to content

Henrymelendez/RentalApp-microservice

Repository files navigation

Technologies used

  • Spring Cloud
  • Docker
  • Zipkin
  • Spring Security
  • Eureka Discovery Service
  • Spring Gateway
  • Lombok
  • MongoDB
  • JUnit
  • Mockito
  • Test Containers
  • Google Guava
  • Spring Actuator
  • Kafka
  • Google Jib

Features:

  • Login/Logout
  • View All properties for a user
  • Add or Remove propeties
  • Add a tenant

In Progess:

  • 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

Future Features

  • 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published