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. Atelier

App · Commerce

Atelier

A marketplace where makers sell handmade pieces. Buyers shop and follow their orders; sellers run a studio with stock and earnings; an admin approves products. Rules stop overselling stock and buying your own piece, and a payment webhook marks orders paid.

Buyers sign up. Sellers run a studio. An admin approves products.

Use in AppbricxFree. Already have an account? Log in
Open live demo View the files
Atelier on desktopAtelier on a phone

What's inside

Shop with product pages and a cart. Orders with a status timeline. Seller studio with stock and earnings.

Tables

  • buyer name, email, city
  • seller name, email, shop_name, location, tagline, story, avatar, cover, …
  • admin name, email
  • product seller_id, title, description, category, price, stock, photo, photo_2, …
  • cart_item buyer_id, product_id, quantity
  • order buyer_id, seller_id, product_id, product_title, quantity, total, status, placed_on, …
  • payment order_id, provider_ref, amount, state

Roles

  • buyer Buyer, consumer
  • seller Seller, staff
  • admin Admin, staff

Pages

  • /team Team & access (admin)
  • /shop Shop (buyer, seller)
  • /studio Studio (seller)
  • /console Console (admin)
  • /orders My orders (buyer)
  • /studio/products Studio products (seller)
  • /studio/orders Studio orders (seller)
  • /console/sales Sales (admin)

Workflows

  • order-placed Order placed: reserve stock and tell the maker. On order created
  • payment-callback Payment provider callback (inbound webhook). On webhook payment-callback
  • payment-marks-paid A successful payment marks the order paid. On payment created
  • order-paid Tell the maker an order is paid. On order updated
  • order-shipped Tell the buyer their order shipped. On order updated

Components

  • AtelierLogin Type-led sign-in: serif headline, three real product photos, white form card, Google sign-in
  • Storefront Buyer storefront: split hero with real pieces, makers, filterable collection, product page with gallery, bag drawer and checkout
  • Studio Maker studio: monthly earnings chart, what needs attention, products with add/edit sheet (AI description draft, photo upload), orders to ship
  • AdminConsole Curator console: review queue with approve/hide and undo, marketplace sales with maker and pipeline breakdowns, recent orders table
  • MyOrders Buyer order history: on-the-way and delivered tabs, each order with a status timeline
  • TeamIntro Heading for the Team & access page in the Atelier type style

Rules on every write

  • product Only Atelier curators can approve a piece.
  • order This order can't be placed.

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 Atelier template (slug "atelier") with use_template. Call it "My Atelier", then sign in as each role, verify it and tell me what to change first.
MCP call
{
  "tool": "use_template",
  "arguments": {
    "slug": "atelier",
    "name": "My Atelier"
  }
}
CLI
appbricx templates use atelier --name "My Atelier"

Screens

Atelier sign-in screen
Atelier sign-in screen
Atelier on a phone
Atelier on a phone

Goes well with

  • Studio Bookings

    App. Class booking for a yoga and pilates studio: members book in two taps, instructors run the schedule.

    memberinstructorsessionbookingClassSchedule
  • Tablefor

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

    guesthostchefdishopening_hour
  • Stride

    App. Fitness coaching: plans, workout logs, daily check-ins and coach feedback.

    coachathleteplan_dayworkoutcheckin

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