12 small business app ideas

Small businesses run on notebooks, WhatsApp and memory. The apps that help are boring in the best way: bookings, stock, invoices, loyalty. A prototype is the quickest way to show a shop owner (or your future self) exactly what the tool would look like before committing to building it.

Each idea below is one screen you would actually open during a working day.

1. Appointment booking for a salon

Slots, stylists and reminders.

Show the prompt

A booking app for a hair salon: a week view of available slots per stylist, a customer booking flow with service and duration, a confirmation screen and a daily schedule view for staff.

Build this

2. Café order & table screen

Orders by table, ready when ready.

Show the prompt

A café ordering app: a menu with categories and modifiers, a cart, table number selection, and a kitchen screen listing open orders by table with a "ready" button that moves them to done.

Build this

3. Stock tracker for a small shop

Know what to reorder before it runs out.

Show the prompt

A stock tracker for a small shop: products with quantity, reorder level and supplier, a low-stock alert list, quick +/- adjustments, and a "reorder list" you can copy as a message.

Build this

4. Invoice maker for freelancers

Clients, line items, PDF-style preview.

Show the prompt

A freelancer invoicing app: client list, create an invoice with line items and tax, a printable preview that looks like a real invoice, statuses (draft, sent, paid) and a monthly income summary.

Build this

5. Loyalty stamp card

Buy nine coffees, get the tenth free.

Show the prompt

A digital loyalty card app for a coffee shop: customers see a stamp card that fills with each purchase, staff have a code-entry screen to add a stamp, and rewards are redeemed with a celebratory animation.

Build this

6. Cleaning business job scheduler

Who cleans where, and what to check.

Show the prompt

A job scheduler for a small cleaning company: jobs by day with address, staff assigned and a checklist per property, a route order for the day and a job completion form with notes.

Build this

7. Market stall sales tracker

Quick tap sales and end-of-day totals.

Show the prompt

A sales tracker for a market stall: big product tiles to tap when something sells, running total for the day, cash vs card toggle, and an end-of-day summary with best sellers.

Build this

8. Tradesperson quote builder

Build a quote on site, send it before you leave.

Show the prompt

A quote builder for a plumber: pick common jobs and parts from a list, adjust quantities, add labour hours, see the total with VAT, and generate a clean quote page with the customer's details.

Build this

9. Restaurant reservations

Tables, covers and a waitlist.

Show the prompt

A restaurant reservation app: a floor plan of tables drawn with CSS, bookings by time slot with party size, a waitlist with estimated wait, and a "seat" action that marks a table busy.

Build this

10. Pet groomer client cards

Every dog's notes, history and next visit.

Show the prompt

A client card app for a dog groomer: pet profiles with breed, temperament notes and preferred cut, visit history with prices, upcoming appointments and a reminder list to send.

Build this

11. Team shift rota

Who works when, swaps included.

Show the prompt

A shift rota app for a small café team: a weekly grid of staff and shifts, drag-free swap requests, an availability screen per person and a total-hours count per staff member.

Build this

12. Customer feedback kiosk

A tablet by the door: how was it today?

Show the prompt

A feedback kiosk app for a tablet by the exit: a big smiley scale, optional one-line comment, thank-you screen, and a hidden manager dashboard showing today's scores and comments.

Build this

More idea lists