ls ~/production

Every system, explained

Problem, approach, outcome, and the architecture decisions with their tradeoffs. Filter stacks combine: pick two tags to see projects using both.

PRJ-001 / platform

Offline-First Field Operations Platform

Delivery drivers work for hours with no connectivity, then sync. The hard problem is not the sync, it is what happens when the field and the office disagree.

Node.jsExpressPostgreSQLKafkaRedis
PRJ-002 / platform

Offline-First Pharmacy Platform

A pharmacy management system that keeps selling when the internet drops, then reconciles every till operation exactly once when it returns.

Node.jsExpressMongoDBOffline-firstERP
2025· 1 views
PRJ-003 / platform / NDA

Vehicle Rental Platform

Rent a scooter or e-bike from an app: scan the QR, the physical lock opens over cellular, ride, park in a permitted zone, pay by the minute from a prepaid wallet.

Node.jsExpressMongoDBSocket.IOTCP
2025· 1 views
PRJ-004 / platform

Game Key Marketplace

A three-sided digital marketplace: a supplier catalogue of tens of thousands of listings, kept in sync, priced in local currency, sold through a payment gateway with automated key delivery.

Node.jsExpressMongoDBMarketplaceE-commerce
2025 - 2026
PRJ-005 / platform / NDA

Freelance Marketplace with Escrow

Two-sided marketplace for architecture and design work: the platform holds the money until delivery is confirmed, with bidding happening in real-time chat.

Node.jsExpressMongoDBSocket.IOMarketplace
2025
PRJ-006 / saas

Multi-tenant Restaurant Platform

A complete restaurant operating system on one multi-tenant backend: customer ordering, driver dispatch, owner dashboard and point of sale.

Node.jsExpressMongoDBNext.jsReact
2026
PRJ-007 / platform / NDA

Hardware Retail Platform with ERP Sync

Storefront, app and operations dashboard sitting in front of an external ERP, with data flowing both directions and staying consistent.

Node.jsExpressMongoDBE-commerceERP
2025
PRJ-008 / platform / NDA

Tourism Discovery Platform

Find hotels, restaurants and attractions near you, ranked by real distance, across three separate venue types in one query.

Node.jsExpressMongoDBGeospatialGeoJSON
2025
PRJ-009 / platform / NDA

E-commerce and ERP Backend

GraphQL commerce backend where the client rearranges their own storefront from the dashboard, over an inventory ledger with a single mutation point.

Node.jsExpressMongoDBGraphQLApollo Server
2025
PRJ-010 / saas / NDA

Multi-tenant CMS and Billing Platform

One backend serving many client websites, each defining its own content types, its own team permissions and its own subscription.

Node.jsExpressMongoDBCMSMulti-tenant
2024 - 2025
PRJ-012 / platform / NDA

Property Listing Platform

Property search with real geospatial querying, so location filters answer from the database rather than from application code.

Node.jsExpressMongoDBGeospatialGeoJSON
2025
PRJ-013 / platform / NDA

Bookstore E-commerce over an Existing ERP

A storefront, admin dashboard and API sitting in front of the client existing ERP, which stays the source of truth.

Node.jsExpressMongoDBReactNext.js
2025
PRJ-014 / platform / NDA

Luxury Vehicle Catalogue with 3D and AR

Inherited a TypeScript and SQL codebase, migrated the stack, and came out with fewer models and more capability.

Node.jsExpressMongoDBARi18n
2025
PRJ-015 / platform / NDA

Retail Investment Fund Platform

Mobile-first investing: complete identity verification, get approved, put money into managed funds with a stated return, and watch profit accrue into an in-app wallet.

Node.jsExpressMongoDBFintechPayments
2025
PRJ-016 / platform / NDA

Hotel PMS with Gym and Restaurant

One guest folio across three businesses on one site, so a hotel guest using the gym and the restaurant is a single account.

Node.jsExpressMongoDBReactERP
2025
PRJ-017 / platform / NDA

Ceramics and Furniture Marketplace with AR

Multi-vendor marketplace where every supplier gets a storefront and the catalogue carries the material-specific attributes tiles and furniture actually need.

Node.jsExpressMongoDBReactMarketplace
2025
PRJ-018 / platform / NDA

At-Home Medical Services Marketplace

Patients request nursing, physiotherapy or testing at home; verified professionals accept and deliver the visit.

Node.jsExpressMongoDBMarketplaceHealthcare
2025
PRJ-019 / platform / NDA

Online Course Marketplace

Teachers publish video courses grouped by college, students buy through a gateway or in cash, and purchase unlocks the lectures.

Node.jsExpressMongoDBLMSPayments
2025
PRJ-020 / platform

Event Ticketing Platform

Ticket booking for events and workshops, with QR-based validation at the door and local payment rails.

Node.jsExpressMongoDBVue.jsPayments
2024 - 2025
PRJ-021 / platform / NDA

School Timetabling System

Conflict-free timetable generation across grades, sections, teachers and subjects, using a language model constrained by a hard specification and checked by real code.

Node.jsExpressMongoDBOpenAI APIi18n
2025
PRJ-023 / platform / NDA

Environmental Assessment Platform

A formal pollution-scoring instrument turned into an API: georeferenced water, air and land contamination cases scored against a defined criteria set.

Node.jsExpressMongoDBi18n
2025
PRJ-024 / academic

Cipher Pipeline Platform

Chain cipher steps into a pipeline, encrypt or decrypt text, and review every intermediate stage. A cryptography course project built as a real application.

Node.jsExpressMongoDBVue.jsCryptography
2025