Pricing
Choose the plan that fits your needs.
What the platform includes
Starter includes public site, auth, booking and checkout, customer dashboard, and company admin (single site). SuperAdmin features are Enterprise only. The list below reflects the actual app. Starter: 2.9% + 30¢ per transaction. Enterprise: custom pricing.
Public site
- ✓Per-site branding, colors, theme (header/footer variants)
- ✓Home, About, Contact, Services (catalog + detail by slug), Portfolio, Pricing
- ✓Book flow: service picker, description, address, date/time, contact — then checkout
- ✓Legal: terms, privacy, cookies, refund
- ✓Optional: Network (company list + detail), Publication (articles, categories, search), Careers
- ✓Sitemap, RSS/Atom, dynamic favicon & og:image
Auth & roles
- ✓AWS Cognito: email sign-up, sign-in, forgot password, verify email, new password
- ✓Roles: Customer, Staff, Admin, SuperAdmin (Cognito groups + RequireRole)
- ✓Protected routes for dashboard, admin, and superadmin
- ✓Session used for API calls and role checks
Booking & checkout
- ✓Service catalog: fixed, hourly, quote, project range, monthly, quarterly pricing
- ✓5-step booking form with draft save; calendar picker; booking summary
- ✓Create booking via API → redirect to checkout
- ✓Stripe PaymentIntent (card); deposit & full payment; success/cancel handling
- ✓Optional notifications: booking-created, quote-created (e.g. email)
Customer dashboard
- ✓Overview: upcoming bookings, recent payments; onboarding modal (billing, shipping, profile, notifications)
- ✓My Bookings: list and status
- ✓Payments: payment history
- ✓Network: view contracts (for network projects)
- ✓Settings: profile (name, email, phone, displayName, company, jobTitle, bio), notification prefs, billing/shipping addresses, security
- ✓In-dashboard FAQ
Company admin
- ✓Dashboard: booking counts (pending, confirmed, in progress, completed)
- ✓Bookings: company-scoped list; filter by status/user; link to detail
- ✓Booking detail: quote, deposit, discount, admin notes; payments list; document upload; status update; reject
- ✓Quotes: list bookings without quotes; create quote + deposit + discount; notify customer
- ✓Calendar: day / week / month view; navigate dates; click booking for detail modal
- ✓Documents: list (all / booking / misc); upload to S3; link to booking; edit name/type/tags/notes; delete; view
- ✓Reports: total revenue, total bookings, avg quote, completed count; date range (week/month/year/all); breakdown by status
- ✓Customers: list and customer detail view
- ✓Staff: list; add/edit/delete; company assignment; contact & emergency contact fields
- ✓Network: list network companies; view contracts; request service from another company (contract form)
- ✓Services: full CRUD; name, description, pricing type, base price, category
- ✓Modules: show/hide admin nav items; drag-and-drop order (Dashboard, Bookings, Quotes, Calendar, Documents, Reports, Customers, Staff, Network, Services)
- ✓FAQ and Support (service + technical contact cards)
SuperAdmin (Enterprise only)
- ✓SuperAdmin dashboard: user/company/booking/payment counts; payment health; quick links
- ✓Users: list all (Cognito); create user; edit; delete; change role (Customer/Staff/Admin/SuperAdmin); sync role to Cognito
- ✓Network Bookings: all bookings; filter by company, user, status
- ✓Network Payments: all payments; filter by company
- ✓All Quotes: cross-company quotes view
- ✓Companies: network company management
- ✓Network Services: catalog across companies
- ✓All Staff: cross-company staff list
- ✓Audit logs: Amplify build jobs per branch; filter by company/status; build duration & status
- ✓System settings
Data & integrations
- ✓AppSync GraphQL + DynamoDB: bookings, quotes, payments, services, companies, users, staff, documents, addresses, user-preferences, network contracts
- ✓S3 (Amplify Storage): document uploads
- ✓Stripe: PaymentIntent creation and card collection
- ✓Optional mock mode when backend not configured
- ✓API routes: bookings, create-payment-intent, contact submit, newsletter subscribe, notifications, network companies/contracts/seed, search (publication), admin cognito-user-by-sub, superadmin users/sync/delete, images (favicon/og)