Skip to content

Latest commit

 

History

History
13 lines (12 loc) · 819 Bytes

README.md

File metadata and controls

13 lines (12 loc) · 819 Bytes

ECom

E-Commerce Application Backend in Multi-Module Spring Boot Project

Modules

  • Boot : The application boots from here.
  • Classes : Contains all the common classes used in the application.
  • Core : Core configuration of the application.
                [Config for Spring-Security, Custom-Logging, User-Registration, User-Login, Async-Jobs, LoginContext and more]
  • Orders : Order Management Implementation (Sprint-StateMachine config and implementation with JPA persistence)
  • Payments : To hold payment related functionality and integration.
  • Products : Implementation for Inventory management with JPA and QueryDsl for filters)
  • Support : Basic implementation for customer-support like ticket creation etc.
  • User : User Profile related APIs.