@Rentals

RestService for tool rental platform. In progress 70%

Functionality

Basic

  • Registration , Login
  • Search for a item
  • Category, Sub category / brand
  • View Profile and Update
  • View Past renting orders
  • Add a new item to make it available for renting based on
  • Period to be put on Rent (Date - FROM, TO)
  • Rent a item (as a Renter)
  • Email confirmation / Activation
  • Preliminary calculation in pdf format
  • Estimate Total Cost

Technology:

  • Spring Boot, Security, Data Jpa , Email
  • PostgreSQL
  • Actuator, Protheus micrometr for metrics
  • ITEXT7 for generating billing
  • GCS for hosting image
  • Validation
  • Spring Doc OpenApi 3.0 for documentation
  • FlyWay

BackEnd Plan:

This is an image

DataBase diagram

This is an image