All projects
Inventory / TradingProductionPakistan

GIMS

Grain inventory & merchant trading system

Store-scoped trading and inventory platform for grain merchants — warehouses, purchases, partial GRNs, sales with COGS, stock movements, OTP security, and dual web + JWT API access.

RoleFull Stack Software EngineerDuration2025–2026ClientGrain & Trading Merchants
GIMS product screenshot

Product overview — full frame

The problem we solved

  • Fragmented stock and billing for trading merchants
  • Weak COGS and warehouse visibility
  • Need approval-based store onboarding and secure auth

What success looked like

  • Unified inventory + trading domain
  • Accurate stock movements and COGS
  • Web portal + API for future mobile
  • OTP and store approval security

Capability profile

Measured strengths across delivery, innovation, and operational maturity.

Trading-grade

Domain depth

JWT dual access

API readiness

OTP + approval

Security posture

CI SSH

Deploy automation

Architecture

Django monolith with dual surfaces

Shared domain layer serving Django templates and DRF/JWT APIs. Multi-tenant by Store with approval workflow before portal use.

  1. 01

    Surfaces

    Layer 1 of 4
    Django templatesDRF + SimpleJWTPDF docs
  2. 02

    Domain

    Layer 2 of 4
    Warehouse stockPurchasesSalesLedger
  3. 03

    Security

    Layer 3 of 4
    Email OTPStore approvalRole gates
  4. 04

    Ops

    Layer 4 of 4
    Gunicorn/systemdNginx mediaGitHub Actions SSH

Technology stack

Production tools powering this product — icons for quick recognition.

  • Python
  • Django
  • PostgreSQL
  • Nginx
  • Gunicorn
  • GitHub Actions

Key features

01

Multi-warehouse stock with movement audit

02

Purchase receipts (partial GRNs) & sales dispatch

03

Average cost / unit_cost_at_sale for COGS

04

Session web auth + JWT API

05

ReportLab PDFs and dark/light UI

Structure & detail

Inventory semantics

FlowModelsOutcome
InboundPurchase → Receipt itemsPartial GRNs update stock
OutboundSale → Dispatch itemsPartial fulfillments
AuditStockMovementPurchase/sale/transfer/adjust
Costingavg cost + unit_cost_at_saleReliable COGS

Business impact

1

Merchant clarity

One operational system for stock and billing

2

Financial accuracy

COGS-aware sales and movement audit

3

Roadmap

Structured for multi-store SaaS and mobile clients

Closing note

Production grain inventory platform that replaces spreadsheet chaos with warehouse-aware trading workflows and API extensibility.