Back to Projects
IMSSaaS

Inventory & Ordering Platform.

A product distribution platform where companies decide exactly who can order what — and how much they can spend.

Products managed across the platform
8,000+
Spending rules by category, subcategory, or individual item
3 levels
Every team gets its own budget and product access
Per-group limits
Rules enforce themselves — no manual admin work
Automatic
Inventory & Ordering Platform — product interface

Overview

A product distribution platform where companies decide exactly who can order what — and how much they can spend. The rules apply automatically. No admin has to check, approve, or chase anything manually.

My Role

Full-stack developer

  • Built the multi-step portal setup flow that lets vendors configure access rules without needing technical help
  • Built the spending rules engine — limits apply at category, subcategory, and product level simultaneously
  • Developed bulk product editing tools for managing large catalogs efficiently

Key Results

  • Manual admin enforcement of product limits is gone — the platform handles it automatically across 8,000+ products
  • Every team works within their budget and access permissions without oversight
  • Business rules change without a development or database cycle

The Challenge

When a company shares products or a budget across multiple teams, someone always takes more than their share. Other teams get less than they need. Managers spend time policing what should be automatic.

The Solution

Built a platform where the company sets the rules once — which teams can order which products, and how much they can spend — and the system enforces everything from that point on. No team can exceed their limit. No team can see products they're not allowed to order. Nothing crosses between groups.

The Outcome

Manual admin enforcement of product limits is gone — the platform handles it automatically across 8,000+ products

Core Features

  • Multiple portals

    each vendor or department gets its own configured environment

  • Spending limits by team, category, subcategory, or individual product

  • Each team only sees the products they're allowed to order

  • Automatic enforcement

    limits apply without any admin involvement

  • Approval workflows

    set orders to require sign-off, or allow open access

  • Flexible budget resets

    monthly, yearly, or based on joining date

Tech Stack

What the system runs on, and the decisions behind each layer.

ReactTypeScriptNode.jsExpressMongoDBREST API
Frontend
React (TypeScript, complex multi-step form handling)
Backend
Node.js + Express (TypeScript)
Database
MongoDB

Impact

  • Manual admin enforcement of product limits is gone — the platform handles it automatically across 8,000+ products
  • Every team works within their budget and access permissions without oversight
  • Business rules change without a development or database cycle

Have a similar project in mind?

Let’s build something exceptional together.

LET’S TALK