Back to cases
Webapp

Mariah · Order Management

Order management app for my 15-year-old sister's jewelry business

ReactTypeScriptSupabaseTailwind CSS
Mariah · Order Management

The challenge

My younger sister is 15 and sells handmade jewelry at school. One day I asked how sales were going — she couldn’t answer. She didn’t know how many open orders she had, who had paid, or how much she had coming in.

Her “system” was a notebook and WhatsApp conversations. For a company, this would be a basic management problem. But for a 15-year-old, she simply didn’t have that knowledge yet.

I saw the problem, opened my editor, and in under 4 hours delivered the project with a PWA installed on her phone.

The solution

I built a mobile-first webapp with exactly what she needed. Nothing more, nothing less.

Main dashboard

  • Summary with personalized greeting and new order button
  • Cards for monthly sales and amount receivable
  • Counter for active and overdue orders
  • Recent orders list with visual status (pending, in production, unpaid, partial)

Financial controls

  • Total sales with filter by week, month, or full period
  • Order count and average ticket
  • Split between received and receivable amounts
  • Collection rate with progress bar
  • Transaction history with payment status

Order management

  • Quick registration with client name, delivery date, and products
  • Independent production and payment statuses (an order can be finished but not paid)
  • Product showcase with prices for fast order assembly

Mobile navigation

  • Bottom bar with 5 sections: Home, Orders, Products, Showcase, Money
  • Dark interface optimized for quick phone use
  • Installable PWA, works like a native app on her phone

Results

  • From identified problem to working app in under 4 hours
  • Functional app she uses every day between classes
  • Zero lost orders since implementation
  • Real financial tracking where before there was a notebook
  • Interface simple enough for a 15-year-old to use without training
  • Same code and design quality as a paying client project

Why this case is here

This project had no brief, no contract, no payment. It had a question (“how are sales going?”), a real problem, and 4 hours of development. If I build with this level of care and speed for my 15-year-old sister, imagine what I’ll do for your business.

Next step

Need a dev who truly delivers?

Whether it's a one-time project, team reinforcement, or a long-term partnership. Let's talk.

Chat on WhatsApp

I reply within 2 hours during business hours.