Skip to content
ARRANTO
Work
Enterprise case study
Proven outcome
Source on GitHub

PulseKart

Comprehensive point-of-sale and inventory system designed specifically for pharmacies to manage stock and billing efficiently.

SYSTEM ARCHITECTURE // PRODUCTION ENGINE
STATUS: PROVEN SYSTEM
PRODUCT ENGINE SPECIFICATION

PulseKart

TECH STACK:Next.jsNodePostgres
PulseKart

Project overview

Introduction

PulseKart is a point-of-sale and inventory system built for pharmacies, combining billing, stock management, and expiry tracking into a single screen. It is live and in use, with the underlying codebase still under regular, ongoing development.

The Problem

Many pharmacies run billing and stock control separately, often on paper — a manual sales register for each transaction and a handwritten log for stock on hand. Keeping the two in sync by hand makes it easy to lose track of what's actually in stock, and medication nearing its expiry date can go unnoticed until it's already unsellable. A single connected system for billing and inventory removes the need to reconcile two separate paper trails.

The Technology

PulseKart is built on Next.js for the interface, a Node backend, and a Postgres database for storing stock, billing, and expiry records.

Key Features

  • Point-of-Sale Billing: Process pharmacy sales from a single screen.
  • Inventory Management: Track stock levels as items are sold and restocked.
  • Expiry Tracking: Keep expiry dates attached to stock records so aging inventory is visible in the same screen instead of buried in a separate paper log.

Development Approach

The codebase is under active, ongoing development, with regular commits and open issues tracked and worked through as the system is used in real pharmacy settings — it wasn't shipped once and left alone.

Key Benefits

  • Fewer Manual Records: Replaces paper billing registers and stock logs with one digital system.
  • Stock Visibility: Keeps inventory and expiry data together instead of split across separate logs.
  • Live Use: Deployed and used by pharmacies for day-to-day billing and stock management, not a prototype sitting on a shelf.
Technology stack
Next.jsNodePostgres
Repository
Last updated
Aug 20, 2026
Primary language
TypeScript
Source on GitHub

Ready to engineer your custom system?

Let's build resilient, mission-critical infrastructure for your operations.