KAEB Sales System
Inventory, delivery, jobs, and timecards for an agricultural-equipment distributor — on a schema-driven CRUD framework.
Built under contract; IP owned by the client. Role, stack, and impact shown — implementation withheld.
The problem
An agricultural-equipment distributor ran inventory, delivery routing, purchasing, jobs, and timecards across disconnected tools — with no role-aware single system and no audit trail.
What I built
- A reusable CRUD framework that auto-generates grids, forms, and API routes from declarative schemas
- Inventory across warehouse positions; customer delivery routes with truck assignments; PO + receiving workflows
- Job and project tracking, timecards with PTO accrual, and configurable real-time dashboards
- Role-based permission enforcement and comprehensive audit trails throughout
Architecture
A React 18 + TypeScript + Chakra UI front end on an Express + MongoDB/Mongoose API, with TanStack Query for data, Socket.io for live updates, Auth0 for auth, Google Cloud Storage for files, and Recharts + FullCalendar for dashboards. The whole system is guarded by a 639-test suite that runs at zero failures.
Scale & metrics
Outcome
A trusted, long-running engagement (~1.5 years of maintained production software). The schema-driven framework turns each new module into declarative config instead of bespoke code — proof of sustained reliability, not just a greenfield demo.
Want something like this built for your business?
Fractional & project engagements for small, growing teams — now booking.