Before you build

What do I need before building a web app?

Web app planning checklist:

  1. Problem & users: who uses it, what job it does, how success is measured
  2. User roles & permissions: e.g. admin, manager, staff — who can see and change what
  3. Core workflows: the 3–5 key journeys, step by step
  4. Data model: the main things you store (customers, orders, shifts) and how they relate
  5. MVP scope: what's in v1, what waits
  6. Integrations: email, payments, Microsoft 365/Google sign-in, accounting, WhatsApp
  7. Security & compliance: personal data, audit logs, backups
  8. Platforms: web, mobile, offline needs
  9. Hosting & running costs
  10. Support plan: who fixes issues and adds features after launch

Reejan builds business web apps end to end: reejangopan.me/services/business-systems

All guides