Appbricx
Features

Build

  • Coding agents and MCP
  • Verify testing
  • Builder console

Data

  • Postgres database
  • Data API
  • Realtime

Users

  • Row-level security
  • Sign-in and auth
  • Payments

Logic

  • Workflows and jobs
  • AI in your app
  • Integrations

Ship and own

  • Backups and rollback
  • Hosting and domains
  • Self-host and export
All features
ShowcaseTemplatesPricingDocs
Log inStart free
  • Features
  • Showcase
  • Templates
  • Pricing
  • Docs
  • Log in

Build

  • Coding agents and MCP
  • Verify testing
  • Builder console

Data

  • Postgres database
  • Data API
  • Realtime

Users

  • Row-level security
  • Sign-in and auth
  • Payments

Logic

  • Workflows and jobs
  • AI in your app
  • Integrations

Ship and own

  • Backups and rollback
  • Hosting and domains
  • Self-host and export
  1. Home
  2. Templates
  3. Studio Bookings

App · Bookings and scheduling

Studio Bookings

The app from the Appbricx tutorial. Members sign up, pick a day and book a class; a rule refuses a full class. Instructors get a desk with tomorrow's rosters, check-in and a chart of mats booked, plus a morning digest. It also shows a server function calling a weather API and an AI class finder.

Members sign up and book. Instructors run the schedule.

Use in AppbricxFree. Already have an account? Log in
Open live demo View the files
Studio Bookings schedule with the AI class finderStudio Bookings schedule on a phone

What's inside

Weekly schedule with one-tap booking. My classes with cancel. Instructor desk with rosters, check-in and a bookings chart.

Tables

  • member name, email, goals
  • instructor name, bio, photo
  • session title, style, level, instructor_id, starts_at, duration_min, capacity, booked, …
  • booking member_id, session_id, status, note

Roles

  • member Member, consumer
  • instructor Instructor, staff

Pages

  • /schedule Schedule (member)
  • /my-classes My classes (member)
  • /desk Desk (instructor)
  • /classes Classes (instructor)
  • /bookings Bookings (instructor)
  • /members Members (instructor)
  • /teachers Teachers (instructor)
  • /team Team (instructor)

Workflows

  • count-booking Count the mat and tell instructors. On booking created
  • free-mat-on-cancel Free the mat when a booking is cancelled. On booking updated
  • morning-digest Morning bookings digest. On schedule daily 07:00 over booking
  • class-forecast Weather for a garden class. On server function (member, instructor)

Components

  • ClassSchedule Member schedule: pick a day, book a class, AI class finder, garden-class forecast
  • MyBookings A member's upcoming classes with cancel, and their history
  • StudioDesk Instructor desk: next day's rosters with check-in, and a chart of mats booked

Rules on every write

  • session Classes run 15 to 180 minutes for 1 to 30 people.
  • booking That class is full. Try another time.

Use with your coding agent

  1. Connect the Appbricx MCP server to Claude Code, Cursor or any MCP client (quickstart).
  2. Paste the prompt. The agent creates the project and builds it.
  3. It applies to dev. Check it, then deploy when you are happy.
Prompt
Start a new Appbricx project from the Studio Bookings template (slug "studio-bookings") with use_template. Call it "My Studio Bookings", then sign in as each role, verify it and tell me what to change first.
MCP call
{
  "tool": "use_template",
  "arguments": {
    "slug": "studio-bookings",
    "name": "My Studio Bookings"
  }
}
CLI
appbricx templates use studio-bookings --name "My Studio Bookings"

Screens

The instructor desk with rosters and check-in
The instructor desk with rosters and check-in
Studio Bookings schedule on a phone
Studio Bookings schedule on a phone

Goes well with

  • Booking calendar

    Block. Bookable time slots with capacity, a day picker, my bookings with cancel, and rules that stop double-booking.

    slotreservationSlotPickerMyReservationsreservation-count
  • Booking confirmation and reminder

    Workflow. Emails a confirmation when a booking is made and a reminder the day before it starts.

    ‹booking›.reminder_sent_atbooking-confirmationbooking-reminder
  • Tablefor

    App. Restaurant reservations with a host floor plan and a live kitchen board.

    guesthostchefdishopening_hour

Make it yours in plain words.

Start freeAll templates
Appbricx

The backend, runtime and hosting for apps your coding agent builds. On our cloud, in yours, or on your own servers.

Features

Coding agents and MCPVerify testingBuilder consolePostgres databaseData APIRealtimeRow-level securitySign-in and authPaymentsWorkflows and jobsAI in your appIntegrationsBackups and rollbackHosting and domainsSelf-host and exportAll features

Product

ShowcaseTemplatesPricingFor coding agentsPrivate cloudBring your own AI keyFAQ

Compare

Appbricx vs SupabaseLovable alternativeBolt alternativeFor freelancersFor agencies

Resources

DocumentationReferenceBlogSupportContact

© 2026 Appbricx. All rights reserved.

TermsPrivacyCookiesAcceptable Use