MOD-02 · APP

Web apps, portals and dashboards

When a spreadsheet stops keeping up, a small web app takes over. We build portals, dashboards and internal tools that open in any browser, with logins and roles so each person sees what they need.

No idea what you’re looking for?

What we wire up

  • Logins with roles: owner, staff, customer
  • Dashboards with the numbers you check every day
  • Forms and records that replace sheets and paper
  • Works on a phone, a tablet and a desktop
  • Exports to Excel or PDF, and links to Google Sheets
  • Built in stages, with a working version early

Good fit if

  • Your team shares one overloaded spreadsheet
  • Customers keep asking for updates you could show them
  • You want one screen with today’s numbers

From the case files

see all case files

CF-03 · Uniform shop · Billing app

Counter billing for a uniform shop

A billing app for iPad and phone. Prices come from a Google Sheet the family edits, and each bill goes to WhatsApp or the printer.

A bill saves the moment you tap, even with no signal, and is never saved twice. Past bills are there by day, week or month.

React · Google Sheets · Apps Script

CF-04 · Small clinics · WhatsApp bot + dashboard

WhatsApp assistant for clinics

A WhatsApp assistant where patients book or move visits, ask about timings, get reminders and receive report files. Staff run it from a simple dashboard.

One small server runs many clinics. Moving from Twilio to Meta’s own WhatsApp API is a settings change, not a rebuild.

Python · FastAPI · Twilio · SQLite

Troubleshooting.

E01Web app or mobile app?

A web app opens in any browser, needs no app store and is cheaper to build and change. Choose a mobile app when you need push notifications, offline use or a place on the home screen. We’ll tell you which fits.

E02Can it use my existing Google Sheet?

Yes. We can keep the sheet as the place you edit prices or records, and build the app on top of it, as we did for a uniform shop’s billing app.

E03Who can see the data?

Only the people you add. Each role sees its own screens, and the data stays in accounts that belong to you.

Let’s connect.

Send us a few lines. We’ll look at it and tell you the cost. No minimum budget, and the first chat is free.

No idea what you’re looking for?

Tell us your idea

We’ll look at it and reply with the cost. No minimum budget.

Rather talk than type?

What do you need?
Your budget (any amount is fine)
We reply within 12 hours with the cost.

Still not sure what you need?

Let’s hop on a call

Whatever the rush, we’ve got you covered. A free 30-minute call on Google Meet. Tell us roughly what’s going on and we’ll work out the rest together.

checking the line…