Skip to main content
enterprise 2018

IPOMS - Order Management System

Ion Procurement Order Management System (IPOMS) enables salespersons to create proposals, generate invoices and purchase orders. Features built-in tools for property developers to perform future cost analysis and persist calculations. Includes admin module for system maintenance and super user tasks. Served as CTO, designing architecture and developing full-stack application with Spring Security.

Client: Ion Procurement Inc.

Technologies Used

Spring MVC Hibernate MySQL Spring Security Red Hat OpenShift
IPOMS - Order Management System

About This Project

IPOMS (Ion Procurement Order Management System) was developed to streamline the procurement workflow for Ion Procurement Inc., a company specializing in property development supplies. As CTO, I led both the architectural design and hands-on development of this enterprise application.

The system serves multiple user types with distinct workflows. Sales representatives use the platform to create detailed proposals for clients, complete with product catalogs, quantity calculations, and pricing. Once approved, these proposals can be converted to purchase orders and invoices with a single click, eliminating duplicate data entry and reducing errors.

One of the most valuable features I built was the cost analysis module for property developers. This tool allows users to input project specifications and receive detailed breakdowns of material costs, labor estimates, and projected timelines. The calculations can be saved and revised as project requirements evolve, providing a living document that tracks the financial aspects of development projects.

The administrative module provides super users with complete control over the system - from managing user permissions and product catalogs to generating business intelligence reports. I implemented role-based access control using Spring Security to ensure each user only sees functionality relevant to their role.

The application was deployed on Red Hat OpenShift, providing the reliability and scalability needed for an enterprise procurement system.

Key Features

  • Built with modern technologies and best practices
  • Scalable architecture designed for growth
  • Optimized for performance and security
  • Comprehensive documentation and support

Technical Highlights

This project leverages Spring MVC, Hibernate, MySQL and 2 more technologies to deliver a robust and reliable solution.

Related Projects

Sprouts.ai ABM Platform
enterprise

Sprouts.ai ABM Platform

Enterprise Account-Based Marketing platform with ElasticSearch-powered golden database, advanced filter framework, and scalable waterfall enrichment engine.

Interested in a Similar Project?

Let's discuss how I can help bring your ideas to life with a custom solution tailored to your needs.

Start a Conversation