New App Wizard

Choose an outcome. Launchpad handles the plumbing.

Business Launch Packs

V1 starts with packaged outcomes, not separate codebases. Landscaping Client Portal is the canonical end-to-end proof pack.

Landscaping Client Portal

Track new landscaping requests, job status, customer photos, and follow-up needs.

V1 proof

Bookkeeping Document Portal

Track client document requests, uploads, review status, and follow-up needs.

Tax/CPA Upload Portal

Track client tax document collection, review status, and missing items.

Agency Project Status Portal

Track client projects, milestones, files, and review comments.

Property Maintenance Request Portal

Track maintenance issues, priority, scheduling, photos, and resolution status.

Consultant Client Delivery Portal

Track client deliverables, requests, files, and follow-up actions.

Internal Approval Tracker

Track internal requests, approvals, comments, owners, and audit history.

Guided questions

Question 1
What is the app called?
Question 2
What type of business or team is this for?
Question 3
Who will use it?
Question 4
Do users need to log in?
Question 5
What can customers or users request?
Question 6
What statuses should those requests move through?
Question 7
Do users need to upload files or photos?
Question 8
Should the app be private, public, or invite-only?
Question 9
Do admins need to approve requests?
Question 10
What branding basics should be used?
Plain-English launch plan

Exactly what Launchpad will build

Miller Landscaping Portal will be a invite only client portal for a landscaping service business. It will let customers and admins track landscaping service requests without touching GitHub, Vercel, Supabase, auth, databases, or env vars. It starts from the Landscaping Client Portal Business Launch Pack: Track new landscaping requests, job status, customer photos, and follow-up needs.

Pages

  • Public entry page
  • Login page
  • Role-aware dashboard
  • Customer portal
  • New request form
  • Request detail page
  • Admin overview
  • Admin settings

Roles

  • Customer
  • Admin

Data objects

  • profiles
  • customers
  • projects_or_jobs
  • requests
  • request_comments
  • files
  • activity_events
  • settings

Smoke tests

  • Homepage returns 200
  • Login page returns 200
  • Protected dashboard redirects unauthenticated users
  • Database connection works
  • Required tables exist
  • Safe request create/read/delete test passes
Code home

github

Create a private user-owned GitHub repo from the AppAssist client portal template.

Database and login

supabase

Create a Supabase project, apply additive SQL migrations, enable row-level security, and configure login redirects.

Hosting

vercel

Create a Vercel project, sync environment variables, deploy a preview, and read deployment status.

Free Planner

Your mock launch plan is complete

Mock mode proves the plan and launch cockpit without creating live provider resources. To launch for real, connect customer-owned accounts or book an assisted Managed Launch.

Book a Managed Launch

What the mock launch proved

  • The selected Business Launch Pack can produce a plain-English launch plan.
  • Launchpad can simulate the GitHub, Vercel, and Supabase setup steps without creating live resources.
  • The build console, smoke tests, Launch Readiness Report, Ownership Passport, and cockpit can be previewed before purchase.
  • The app remains customer-owned in the real launch path: customer GitHub, Vercel, and Supabase accounts.

What remains for real launch

  • Confirm provider account placement: GitHub owner/org, Vercel team, Supabase organization and region.
  • Connect customer-owned provider accounts or choose Assisted Managed Launch.
  • Create real resources, deploy a preview, run live smoke tests, and generate the final Launch Readiness Report.
  • Approve production launch and complete First Real User Activation before marking the app operational.

Provider accounts needed

Code homegithub

A GitHub account or organization where the app repo will live.

Hostingvercel

A Vercel account or team where preview and production deployments will run.

Database and loginsupabase

A Supabase organization where the database and auth project will be created.

Bring your provider accounts or ask AppAssist to guide the setup. Managed Launch covers scoping, provider setup help, preview review, production checklist, Ownership Passport, Launch Readiness Report, first-user invite setup, and 30-day support.