Nuru Stores — POS & Inventory Management System
POS System Retail Featured

Nuru Stores — POS & Inventory Management System

Client: Nuru Stores

The Problem

Nuru Stores was running their retail operation the way most Kenyan SMEs do — sales recorded in a book, stock counted by memory, and revenue figures that nobody could fully trust. When multiple cashiers were on shift, there was no way to know who sold what, reconciliation at end of day was a headache, and low-stock situations were only discovered when a customer asked for something that wasn't there. The owner had no real-time visibility into the business unless they were physically in the shop.

What We Built

We built a full Point of Sale and inventory management system with two distinct dashboards — one for cashiers and one for the owner.

Cashiers get a clean, fast interface to process sales, generate receipts and invoices, and handle payments via M-Pesa STK Push, card, or bank transfer. When a customer pays via M-Pesa, they receive a prompt directly on their phone — no manual till entry, no reconciliation errors.

The owner dashboard gives complete visibility: real-time revenue broken down per cashier, full product management (add, edit, delete), stock level tracking, and an automated notification system that flags low stock and restocking needs before they become a problem. Every transaction is logged, timestamped, and attributed to the cashier who processed it.

The Results

The owner can now monitor revenue from anywhere — phone, tablet, or laptop — without being in the shop. Cashier accountability improved immediately since every sale is tied to a named user. Stock surprises became a thing of the past with automated low-stock alerts. End-of-day reconciliation that used to take 30–45 minutes now takes under 5.

Project Details

Category
POS System
Client
Nuru Stores
Industry
Retail
Tech Stack
Django PostgreSQL M-Pesa Daraja API Docker Nginx Bootstrap 5

Want something like this?

We can build a similar solution tailored to your business.

Start a Conversation WhatsApp Us
Let's build together

Ready to start your project?

Tell us what you need — we'll scope it out and come back with a clear quote.