You will get a custom inventory management system with stock tracking


Project details
Most businesses outgrow spreadsheets for stock long before they can justify a full ERP. The gap is where things go wrong: counts drift from reality, nobody can explain why, and reconciliation becomes someone's entire week.
I build inventory systems around an append-only movement ledger. Every receipt, issue, transfer and adjustment is stored as a signed delta with a timestamp, the user who recorded it, and a reference to the document that caused it. Your on-hand figure is a roll-up of those rows, so any quantity traces back to the events that produced it.
What you get:
• Dashboard for stock levels, movement history and per-item trends
• PostgreSQL schema with an append-only movement ledger
• Reorder points and low-stock flags
• Your catalogue and opening balances loaded during delivery
• User accounts with roles and permissions
• Deployed to a server you control, with full source and a runbook
• Two weeks of post-delivery support
Inventory systems are my main line of work. I've built a multi-tenant restaurant POS with offline stock tracking, and maintain a public open-source inventory ledger.
Need something adjacent? Message me and I'll set up an offer.
I build inventory systems around an append-only movement ledger. Every receipt, issue, transfer and adjustment is stored as a signed delta with a timestamp, the user who recorded it, and a reference to the document that caused it. Your on-hand figure is a roll-up of those rows, so any quantity traces back to the events that produced it.
What you get:
• Dashboard for stock levels, movement history and per-item trends
• PostgreSQL schema with an append-only movement ledger
• Reorder points and low-stock flags
• Your catalogue and opening balances loaded during delivery
• User accounts with roles and permissions
• Deployed to a server you control, with full source and a runbook
• Two weeks of post-delivery support
Inventory systems are my main line of work. I've built a multi-tenant restaurant POS with offline stock tracking, and maintain a public open-source inventory ledger.
Need something adjacent? Message me and I'll set up an offer.
Programming Languages
JavaScript, TypeScriptCoding Expertise
Performance Optimization, SecurityWhat's included
| Service Tiers |
Starter
$600
|
Standard
$1,200
|
Advanced
$2,400
|
|---|---|---|---|
| Delivery Time | 14 days | 21 days | 35 days |
Number of Revisions | 1 | 2 | 3 |
Number of Pages | 6 | 10 | 16 |
Design Customization | - | - | - |
Content Upload | - | - | - |
Responsive Design | - | - | |
Source Code |
Optional add-ons
You can add these on the next page.
Additional Revision
+$120
Deployment setup
(+ 3 Days)
+$250
Data migration from spreadsheets
(+ 4 Days)
+$300
Accounting export integration
(+ 5 Days)
+$350About Seifeldin
Full-Stack Developer | ERP, POS & Inventory Systems
Nairobi, Kenya - 10:35 pm local time
Over the past few years, I've co-founded a software studio and shipped production systems including a multi-tenant restaurant POS with an offline-first sync engine and Kotlin Android client, a self-hosted multi-tenant ERP with a pluggable module system for accounting, invoicing and inventory, and a delivery logistics platform with real-time driver tracking and digital payments. I've also built and handed off a headless Shopify site integrated with HubSpot for a climate tech company.
What I work with: TypeScript, NestJS, Next.js, React, React Native, PostgreSQL, Prisma, Redis, Docker, Kotlin, GitHub Actions.
The problems I'm strongest on are the ones that get messy at scale: tenant isolation, offline sync with conflict resolution, and data integrity across systems that can't afford to lose a transaction. I've published an open-source reference implementation of an offline-first inventory ledger with conflict resolution. If you'd like to see how I approach that class of problem, I'm happy to share the repo.
I plan with clear deliverables, keep you updated when scope or priorities shift, and handle execution without needing to be managed. BBIT, Strathmore University.
If you're building or fixing an operational system, send me the details, and I'll tell you honestly whether I'm the right fit.
Steps for completing your project
After purchasing the project, send requirements so Seifeldin can start the project.
Delivery time starts when Seifeldin receives requirements from you.
Seifeldin works on your project following the steps below.
Revisions may occur after the delivery date.
Requirements review and scope confirmation
I go through your answers and confirm exactly what's in scope for your tier. If anything needs a higher tier or an add-on, you'll hear it before I start, not halfway through.
Data model design
I design the item, warehouse and stock movement schema and share it for your approval. This is the part that determines whether your stock numbers stay trustworthy, so it's worth getting right upfront.



