Monorepo Lek Tumbas
A complete demo shop for a one-person store: customers browse and order, the owner manages products, stock and orders, stock kept as a ledger.
Lek Tumbas is a complete online shop for a one-person store: one deployment holds both a customer-facing storefront with a product catalogue and a cart you can check out from, and an owner dashboard for managing products, stock and orders — a useful reference for small sellers who want to leave the platforms and run their own shop. The demo store is a fictional handmade perfume shop in Jakarta, and its products, prices and stock really run on a database: customers can browse product pages, add to the cart and place orders; the owner dashboard shows order and payment status and can ship and refund. Stock is kept as a ledger, with a record for every restock and sale, so the owner can see how each number came about. It has a few thoughtful touches: placing an order locks the stock for two minutes while payment is awaited, and if payment does not arrive in time it is released automatically, so a single last bottle of perfume does not stay blocked forever; the demo site resets every 30 minutes, so anything visitors changed is cleared and the original catalogue restored. Two things to keep in mind: first, this is only a demo — payment is a fake popup, not real money, and the checkout page is pre-filled with fake buyer details, so never enter a real name, phone number or address; second, the owner dashboard has a single shared password and no separate accounts, so real use would still need separate accounts, real payment and order emails added first.
