BELA

Verified capability register

Platform development board

One place to see what is live, partly developed, planned or blocked across every BELA surface. Statuses match the current journey and production stabilisation registers.

Live platform state

Businesses

—

Professionals

—

Customers

—

Appointments

—

Read from the live database — no mock numbers on this board.

Delivery status

Live

Implemented and verified

In progress

Useful now, with named gaps

Planned

Registered future work

Blocked

Needs an external decision

Surfaces

Marketplace web

  • Live search, profiles, map discovery, reviews and protected slot booking
  • Helpdesk, grounded assistant and salon acquisition funnel are connected
  • Deposit collection, automatic waitlist offers and messaging delivery remain pending
Open

Customer app

  • Home with next appointment, categories, rebooking, bookings and inbox
  • Points & invites with referral code sharing and redemption
  • On-demand requests for a professional to travel to you
  • Store submission, push, wallet and deep links remain pending
Open

Professional app

  • Today with service state transitions, schedule with map per appointment
  • Availability: weekly hours, time off and travel work edited by the professional
  • Requests, offers, earnings and portable profile
  • Native store release and push alerts depend on developer accounts
Open

BELA Business console & phone app

  • Fresha-style diary: staff and room columns, create, drag, resize, blocked time
  • Rota & time off, services, staff, clients, marketing, inventory, resources
  • Checkout with refunds and cash-up, staff performance and reports
  • Phone app covers bookings, pricing, team and hours; offline operation remains pending
Open

Platform operations

  • Overview, tenants, verification decisions, regions, coverage map, audit log
  • All bookings, customers, service catalogue, announcements, message queue
  • Finance report and staff access control
  • External alerts, restore drills and penetration testing remain outside the app
Open

BELA Academy

  • Hybrid courses, materials, assessments, sessions and verifiable certificates
  • Trainer approval and protected learner access are live
  • Production video playback, trainer statements and partner certificates remain pending
Open

BELA Partner & investor portal

  • Attributed salons, bookings, takings, growth and negotiated share calculations
  • Invitation-only, permission-scoped visibility
  • Automated statements and payouts await live billing
Open

Embedded BELA assistant

  • Shared help, concierge and account-synced history across every surface
  • Grounded search and approval-gated actions are live
  • Proactive operations and natural-language analytics remain in progress
Open

Development stages

Stage 1 — Foundation

  • Shared domain model: businesses, locations, professionals, services, resources, schedules, appointments
  • Race-safe booking: exclusion constraints on professional and resource overlap
  • Append-only appointment status events and audit log
  • Role-scoped access, audit trails, test personas and the shared BELA design system

Stage 2 — First vertical slice

  • Discovery → salon → service → professional → availability → hold → confirmation
  • Server-computed availability honouring hours, buffers, lead time, holds and rooms
  • The same appointment visible in the business calendar and the professional schedule
  • Realtime refresh and status transitions across surfaces

Stage 3 — Service delivery and checkout

  • Floor board moves clients through arrival, service and checkout
  • Bill builder with retail lines, tips, discounts, region tax and deposit credit
  • Cash and recorded tender checkout, refunds, voids and daily cash-up
  • Retail stock decremented on sale, restock and wastage movements recorded
  • Live card charging, provider refunds and payouts are blocked on provider activation

Stage 4 — Growth systems

  • Loyalty points earned on payment and reviews, redeemable by the customer
  • Reviews with live rating re-aggregation for salons and professionals
  • Referrals: a share code rewards both sides when a friend books
  • Waitlist entries and on-demand travel dispatch with travel-time estimates
  • Campaigns and reminders queued per recipient, channel and status
  • AI concierge on the web and in the customer app
  • Fraud and dispute cases with evidence, decisions, refunds and audit history
  • Automatic waitlist recovery and external campaign delivery remain pending

Stage 5 — Production readiness

  • Roles table plus owner, customer and staff-scoped policies on every write
  • Business console and platform screens run behind sign-in with ownership checks
  • Professionals edit their own hours, time off and travel setting
  • Payment, email, SMS, push and video workflows are test-ready; live delivery activates when providers are approved
  • Native iOS and Android wrappers are locally test-ready; store submission starts after developer accounts are approved

Stage 6 — Scale, compliance & commercial activation

  • Live subscriptions, deposits, refunds, payouts and tax-validated invoicing
  • Transactional email, WhatsApp, SMS, push and external uptime alerts
  • Accessibility and penetration audits, restore drill and separate staging environment
  • Multi-market language, currency and tax, scheduled BI and privacy-safe benchmarks

Pricing capability register

The source of truth for what each advertised tier can use today.

CapabilityFromStatusPath
Bookings, calendar and clientsStarterLiveMarketplace, app and business diary
Checkout, deposits and reportsGrowPartialOperations are live; external payments are blocked
Inventory, resources, commission, loyalty and exportsStudioLiveSalon operations and reports
Multi-branch reporting and custom domain setupBusinessLiveReports and DNS verification workflow are operational
API access and priority supportEnterprisePartialScoped keys and SLA-tracked support are operational
External payments, messaging, video and app storesProvider-dependentBlockedFlows are test-ready; provider accounts and commercial approval are required
Academy video, trainer earnings and partner certificatesAcademyPartialLearning is live; production video and external partner steps remain
Store apps, push, Apple sign-in and offline front deskMobilePlannedLocal wrappers are ready; store accounts and mobile hardening remain

Verified journeys

New customer books a scheduled appointment

  1. 1. Search a service
  2. 2. Open the salon
  3. 3. Pick a professional and time
  4. 4. Confirm with deposit
Start

Salon sees the booking instantly

  1. 1. Switch to the salon owner persona
  2. 2. Open the calendar
  3. 3. Advance the appointment through service
Start

Professional works the appointment

  1. 1. Switch to the professional persona
  2. 2. Open Today
  3. 3. Check in, start service, complete
Start

Platform reviews trust and activity

  1. 1. Switch to the platform administrator
  2. 2. Open the verification queue
  3. 3. Read the audit log
Start

Demo personas

The switcher in the corner changes which persona's data the surfaces render. It is a development aid only — it grants no permissions and backend policies still govern access.

Ayesha Rajapaksa

Returning customer

Has an upcoming appointment and loyalty history.

DiscoverBookManage appointmentsReviews

Menaka Silva

New customer

Searching for a salon for the first time.

DiscoverGuest booking

Lumière Atelier — Owner

Salon owner

Full access to one business across two locations.

CalendarCustomersStaffServicesFinanceSettings

Lumière Atelier — Front desk

Receptionist

Calendar, queue and customer lookup only.

CalendarQueueCustomers

Nadia Fernando

Senior stylist

Salon-based professional with today's column of work.

TodayScheduleEarnings

Rukshi Gomez

Mobile professional

Independent mobile makeup artist, awaiting verification.

TodayRequestsEarnings

BELA Support

Customer support agent

Read-mostly platform access for support cases.

OverviewSupportTenants (read)

BELA Platform Admin

Platform administrator

Verification decisions, tenants, regions, audit.

OverviewTenantsVerificationRegionsAudit