Projects

AAT StockFlow — Store, Stock & Sales Management

Firebase AuthFirestoreSecurity RulesOffline POSPWA
Problem

Provision stores and drinks depots sell by the carton, crate and bottle, at both wholesale and retail prices, with returnable crates and customers who pay later. Notebooks can't keep up, and owners rarely know their true stock or profit.

Solution

A self-serve, multi-tenant store system with inventory by package unit, wholesale/retail point of sale, crate and bottle deposits, numbered printable receipts, customer credit with limits, a tamper-proof stock history, and reports with gross profit. MD, Cashier and Store Keeper roles are enforced in the database rules.

Result

Live at stockflow.tafeedaworldwide.com.ng. Stores sign themselves up with a 30-day free trial, and each store's data is fully isolated. Subscriptions are activated and renewed from a platform admin console.

Full product page →

AAT TailorTrack — Tailoring & Textile Shop Management

ReactTypeScriptFirebaseFirestore RulesPWA
Problem

Tailors and fabric shops in Northern Nigeria run on order books, measurement notebooks and a Bashi (credit) ledger. Measurements get lost, balances are forgotten, and nobody knows which fabric is actually making money.

Solution

A self-serve, multi-tenant SaaS that works offline, covering orders and a production board, Hausa garment measurement templates, fabric sold by the yard, point of sale, Bashi with credit limits, cash flow, tailor piece rates, group orders, WhatsApp receipts and customer tracking links. Owner, sales and tailor roles are enforced by security rules.

Result

Live at tailortrack.tafeedaworldwide.com.ng. Shops sign themselves up with a 60-day free trial on plans from ₦3,000/month, and each shop's data is fully isolated from every other shop.

Full product page →

AAT Water Factory Management System

FirebaseFirestoreAuthPWAChart.js
Problem

Table water factories in Nigeria typically run on paper records across production, sales, and expenses — making it hard to know real profit, and harder still to manage multiple branches consistently.

Solution

A multi-tenant, offline-capable PWA on Firebase covering production, inventory, sales, expenses, staff, and payroll — with transaction-based stock control and role-based access across six user roles.

Result

Deployed live for USD Frontline Services Ltd, running three branches (Main, Kwadon, Tumu) from a single database with branch-tagged records, replacing manual paper tracking across the operation.

Full product page →

USD Frontline Services Ltd — Multi-Branch Factory Management

FirebaseFirestoreAuthPWAChart.js
Problem

A three-branch table water and flavoured drinks factory in Gombe State (Main, Kwadon, and Tumu) was running each branch on manual paper tracking, with no unified view of production, sales, or cost across the operation.

Solution

A unified, cloud-based platform on AAT WFMS running all three branches from a single database with branch-tagged records — covering raw materials and inventory, daily production, sales and distribution, expenses, contributions, statutory tax tracking, staff and automated payroll, and a live analytics dashboard.

Result

Automatic commission calculation for packers (per bag packed) and distribution staff (per bag sold) now flows directly into monthly payroll, transaction-based stock control prevents negative inventory under concurrent use, and offline-first data entry keeps the system usable through unstable connectivity, syncing once it returns.

See the platform it runs on →

Retail Store Management System — the origin of AAT StockFlow

Firebase AuthFirestoreOffline POS
Problem

A wholesale soft-drinks and table-water business needed point-of-sale and stock control instead of manual books.

Solution

We built an offline-capable Firebase POS and inventory system for two linked stores, so staff could keep working through unstable connectivity.

Result

The system was rebuilt as AAT StockFlow, a self-serve multi-tenant product that any store can sign up to.

See AAT StockFlow →

PetroNaija v2

AWS LambdaDynamoDBAPI GatewayCloudFront
Problem

Field reporting for oil & gas operations needed infrastructure that could scale reliably without a fixed server cost, and hold up under real operational load.

Solution

A fully serverless architecture on AWS — S3 and CloudFront for the frontend, API Gateway and Lambda for the backend, DynamoDB for data — deployed under a dedicated IAM setup.

Result

A field reporting system built on infrastructure that scales automatically with usage, drawing directly on hands-on petroleum exploration experience to inform the design.

White Light Bakery — Multi-Branch Management System

PHPMySQL
Problem

A multi-branch bakery chain needed a consistent way to track inventory, sales, and reporting across locations, without each branch working from separate records.

Solution

A multi-branch management system built on PHP/MySQL — a deliberately lightweight, cost-effective stack matched to the scale and budget of the operation.

Result

Consistent inventory, sales, and reporting records across every branch, on infrastructure that's inexpensive to run and maintain.

Have a similar problem to solve?

Start a project