Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Order Management System (OMS)

Overview

The Order Management System (OMS) is a scalable and enterprise-grade solution designed to manage orders, inventory, customers, and organizations efficiently. It supports role-based access control, modular architecture, and integration with external systems for seamless operations.


Features

  • Order Management: Create, update, and manage customer orders.
  • Inventory Management: Track inventory levels and manage inventory items.
  • Customer Management: Maintain customer profiles and order history.
  • Organization Support: Multi-tenant support with organizational hierarchy.
  • Role-Based Access Control: Secure the system with user roles and permissions.
  • Notifications: Email/SMS notifications for order updates.
  • Scalable Architecture: Modular design for extensibility and maintainability.

Architecture

System Architecture

System Architecture

Database Schema

ERD


Getting Started

Prerequisites

  • Java 1.8+
  • Maven 3.6+
  • MySQL 8.0+
  • Spring Boot 3.1+

Setup

  1. Clone the repository:
    git clone https://github.com/Saurabhsds13/IBM-OMS-SYSTEM.git
    cd IBM-OMS-SYSTEM

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages