# Docs - Openfront: undefined - Airline: Airline retailing, bookings, passenger service, and disruption operations - **Introduction** - [Openfront Airline](/docs/openfront/airline): Airline retailing, bookings, passenger service, and disruption operations. - **Dashboard** - [External dashboards](/docs/openfront/airline/external-dashboard): Give an LLM the Airline dashboard skill to adapt the built-in experience or create a separate client. - **Storefront** - [External storefronts](/docs/openfront/airline/external-storefront): Give an LLM the Airline storefront skill to adapt the built-in experience or create a separate client. - Barbershop: Services, barber schedules, booking, queue, POS, customers, and reports - **Introduction** - [Openfront Barbershop](/docs/openfront/barbershop): Services, barber schedules, booking, queue, POS, customers, and reports. - **Dashboard** - [External dashboards](/docs/openfront/barbershop/external-dashboard): Give an LLM the Barbershop dashboard skill to adapt the built-in experience or create a separate client. - **Storefront** - [External storefronts](/docs/openfront/barbershop/external-storefront): Give an LLM the Barbershop storefront skill to adapt the built-in experience or create a separate client. - Coffee Shop: Menu, pickup ordering, POS, inventory, recipes, loyalty, and reporting - **Introduction** - [Openfront Coffee Shop](/docs/openfront/coffee-shop): Menu, pickup ordering, POS, inventory, recipes, loyalty, and reporting. - **Dashboard** - [External dashboards](/docs/openfront/coffee-shop/external-dashboard): Give an LLM the Coffee Shop dashboard skill to adapt the built-in experience or create a separate client. - **Storefront** - [External storefronts](/docs/openfront/coffee-shop/external-storefront): Give an LLM the Coffee Shop storefront skill to adapt the built-in experience or create a separate client. - Construction: Construction project controls, field operations, safety, contracts, and billing - **Introduction** - [Openfront Construction](/docs/openfront/construction): Construction project controls, field operations, safety, contracts, and billing. - **Dashboard** - [External dashboards](/docs/openfront/construction/external-dashboard): Give an LLM the Construction dashboard skill to adapt the built-in experience or create a separate client. - **Storefront** - [External storefronts](/docs/openfront/construction/external-storefront): Give an LLM the Construction storefront skill to adapt the built-in experience or create a separate client. - Convenience: Convenience retail, POS, inventory, loyalty, compliance, prepared food, and fuel - **Introduction** - [Openfront Convenience](/docs/openfront/convenience): Convenience retail, POS, inventory, loyalty, compliance, prepared food, and fuel. - **Dashboard** - [External dashboards](/docs/openfront/convenience/external-dashboard): Give an LLM the Convenience dashboard skill to adapt the built-in experience or create a separate client. - **Storefront** - [External storefronts](/docs/openfront/convenience/external-storefront): Give an LLM the Convenience storefront skill to adapt the built-in experience or create a separate client. - Dealership: Vehicle inventory, leads, deals, test drives, trade-ins, finance intake, and service - **Introduction** - [Openfront Dealership](/docs/openfront/dealership): Vehicle inventory, leads, deals, test drives, trade-ins, finance intake, and service. - **Dashboard** - [External dashboards](/docs/openfront/dealership/external-dashboard): Give an LLM the Dealership dashboard skill to adapt the built-in experience or create a separate client. - **Storefront** - [External storefronts](/docs/openfront/dealership/external-storefront): Give an LLM the Dealership storefront skill to adapt the built-in experience or create a separate client. - E-commerce: Multi-region catalog, storefront, checkout, orders, inventory, payments, and fulfillment - **Introduction** - [Openfront Ecommerce](/docs/openfront/ecommerce): Multi-region catalog, storefront, checkout, orders, inventory, payments, and fulfillment. - [What is Openfront Ecommerce?](/docs/openfront/ecommerce/what-is-openfront): Self-hosted commerce across catalog, storefront, checkout, orders, payments, and fulfillment. - [Getting started](/docs/openfront/ecommerce/getting-started): Install Openfront Ecommerce and create an isolated local store. - [Comparisons](/docs/openfront/ecommerce/comparisons): Compare Openfront's self-hosted operating model with common commerce approaches. - [Deployment](/docs/openfront/ecommerce/deployment): Deploy Openfront Ecommerce with explicit migration, secret, provider, and rollback ownership. - **Dashboard** - [Dashboard overview](/docs/openfront/ecommerce/dashboard): The current operator routes and the boundary between dashboard UI and commerce operations. - [Products](/docs/openfront/ecommerce/products): The current catalog, variant, option, price, image, category, collection, and inventory relationships. - [Store configuration](/docs/openfront/ecommerce/stores): Configure the identity and shared settings used by the current Openfront Ecommerce application. - [AI assistant](/docs/openfront/ecommerce/ai-assistant): Use the MCP-backed assistant in the dashboard to search and update store data. - [External dashboards](/docs/openfront/ecommerce/dashboard/custom): Give an LLM the dashboard skill to adapt Openfront's built-in operator experience or create a separate dashboard. - **Storefront** - [Storefront overview](/docs/openfront/ecommerce/storefront): Country-aware catalog, cart, checkout, confirmation, and account routes in Openfront Ecommerce. - [External storefronts](/docs/openfront/ecommerce/storefront/custom): Give an LLM the storefront skill to adapt an Openfront built-in storefront or create a separate storefront. - **Integrations** - [Payment providers](/docs/openfront/ecommerce/payment-providers): Local and external payment adapter dispatch, provider state, and current workflow boundaries. - [Shipping providers](/docs/openfront/ecommerce/shipping-providers): Local and external shipping adapter dispatch for rates, labels, validation, tracking, and cancellation. - **How-to Guides** - [Add a payment adapter](/docs/openfront/ecommerce/how-to-guides/custom-payment-provider): Connect a local payment module or an independently deployed HTTP adapter. - [Add a shipping adapter](/docs/openfront/ecommerce/how-to-guides/custom-shipping-provider): Connect a local shipping module or an independently deployed HTTP adapter. - [Implement a payment adapter](/docs/openfront/ecommerce/how-to-guides/create-payment-integration): Implement the current payment contract in a local module or external route app. - [Implement a shipping adapter](/docs/openfront/ecommerce/how-to-guides/create-shipping-integration): Implement shipping operations in a local module or external route app. - **Advanced Features** - [Price Lists](/docs/openfront/ecommerce/price-lists): Override standard pricing for customer groups, regions, currencies, or scheduled sales windows. - [Gift Cards](/docs/openfront/ecommerce/gift-cards): How gift cards are created, redeemed, and tracked across multiple transactions. - [Returns & Claims](/docs/openfront/ecommerce/returns-claims): Post-purchase workflows for unwanted items, damaged goods, incorrect orders, and related resolutions. - [B2B & Credit Accounts](/docs/openfront/ecommerce/b2b-credit-accounts): Business account requests, credit approval, and API-based ordering for B2B workflows. - [Marketplace & OAuth](/docs/openfront/ecommerce/marketplace-oauth): Connect external applications to an Openfront store through OAuth-based access. - **API** - [Schema Visualizer](/docs/openfront/ecommerce/schema-visualizer): Interactive database schema visualization for Openfront - [GraphQL API](/docs/openfront/ecommerce/api-reference): Use the generated GraphQL schema from your exact Openfront Ecommerce source and deployment. - Grocery: Grocery catalog, ordering, substitutions, pickup, delivery, purchasing, and subscriptions - **Introduction** - [Openfront Grocery](/docs/openfront/grocery): Single-store grocery catalog, ordering, substitutions, pickup, delivery, purchasing, and subscriptions. - **Dashboard** - [External dashboards](/docs/openfront/grocery/external-dashboard): Give an LLM the Grocery dashboard skill to adapt the built-in experience or create a separate client. - **Storefront** - [External storefronts](/docs/openfront/grocery/external-storefront): Give an LLM the Grocery storefront skill to adapt the built-in experience or create a separate client. - Gym: Memberships, class scheduling, booking, check-in, billing, and member operations - **Introduction** - [Openfront Gym](/docs/openfront/gym): Organization-scoped memberships, classes, trainer scheduling, check-in, billing, and member operations. - **Dashboard** - [External dashboards](/docs/openfront/gym/external-dashboard): Give an LLM the Gym dashboard skill to adapt the built-in experience or create a separate client. - **Storefront** - [External storefronts](/docs/openfront/gym/external-storefront): Give an LLM the Gym storefront skill to adapt the built-in experience or create a separate client. - Hospital: Appointments, intake, patients, clinicians, communications, and clinical operations - **Introduction** - [Openfront Hospital](/docs/openfront/hospital): Appointments, intake, patients, clinicians, communications, and clinical operations. - **Dashboard** - [External dashboards](/docs/openfront/hospital/external-dashboard): Give an LLM the Hospital dashboard skill to adapt the built-in experience or create a separate client. - **Storefront** - [External storefronts](/docs/openfront/hospital/external-storefront): Give an LLM the Hospital storefront skill to adapt the built-in experience or create a separate client. - Hotel: Rooms, rates, booking, guest access, front desk, housekeeping, channels, and payments - **Introduction** - [Openfront Hotel](/docs/openfront/hotel): Single-property room inventory, booking, guest access, front desk, folios, housekeeping, channels, and payments. - **Dashboard** - [External dashboards](/docs/openfront/hotel/external-dashboard): Give an LLM the Hotel dashboard skill to adapt the built-in experience or create a separate client. - **Storefront** - [External storefronts](/docs/openfront/hotel/external-storefront): Give an LLM the Hotel storefront skill to adapt the built-in experience or create a separate client. - Law Firm: Firm-owned intake, conflicts, matters, documents, billing, trust, portal, and governance - **Introduction** - [Openfront Law Firm](/docs/openfront/law-firm): Firm-owned intake, conflicts, matters, documents, billing, trust, portal, and governance. - **Dashboard** - [External dashboards](/docs/openfront/law-firm/external-dashboard): Give an LLM the Law Firm dashboard skill to adapt the built-in experience or create a separate client. - **Storefront** - [External storefronts](/docs/openfront/law-firm/external-storefront): Give an LLM the Law Firm storefront skill to adapt the built-in experience or create a separate client. - Openfront Marketplace: Conversational discovery and delegated commerce across independently operated stores - **Introduction** - [Openfront Marketplace](/docs/openfront/marketplace): Conversational product discovery and delegated commerce across independently operated stores. - [Getting started with Marketplace](/docs/openfront/marketplace/getting-started): Install the app, configure signing and AI access, curate stores, run checks, and deploy the stateless marketplace. - [Marketplace architecture and workflows](/docs/openfront/marketplace/architecture-workflows): The conversational UI, MCP tools, curated store registry, browser capabilities, and merchant checkout handoff. - **Dashboard** - [External dashboards](/docs/openfront/marketplace/external-dashboard): Give an LLM the Marketplace dashboard skill to adapt the built-in experience or create a separate client. - **Storefront** - [External storefronts](/docs/openfront/marketplace/external-storefront): Give an LLM the Marketplace storefront skill to adapt the built-in experience or create a separate client. - **Integrations** - [Marketplace integrations and boundaries](/docs/openfront/marketplace/integrations-boundaries): Platform adapters, store egress, credential isolation, MCP tools, AI providers, and merchant checkout ownership. - **Advanced Features** - [Marketplace current limitations](/docs/openfront/marketplace/limitations): Adapter, conformance, privacy, browser-state, AI, reliability, and checkout boundaries in current source. - Openfront Pharmacy: Pharmacist-controlled prescriptions, dispensing, inventory, recall, cold-chain, patient, and commerce workflows - **Introduction** - [Openfront Pharmacy](/docs/openfront/pharmacy): Pharmacist-controlled prescription, dispensing, recall, cold-chain, patient, OTC, order, and fulfillment workflows. - [Getting started with Pharmacy](/docs/openfront/pharmacy/getting-started): Install the current source, configure PostgreSQL and sessions, review migrations, run checks, and complete synthetic onboarding. - [Pharmacy architecture and workflows](/docs/openfront/pharmacy/architecture-workflows): Operator and customer surfaces, conceptual relationships, bounded GraphQL operations, and human-controlled pharmacy lifecycles. - **Dashboard** - [External dashboards](/docs/openfront/pharmacy/external-dashboard): Give an LLM the Pharmacy dashboard skill to adapt the built-in experience or create a separate client. - **Storefront** - [External storefronts](/docs/openfront/pharmacy/external-storefront): Give an LLM the Pharmacy storefront skill to adapt the built-in experience or create a separate client. - **Integrations** - [Pharmacy integrations and boundaries](/docs/openfront/pharmacy/integrations-boundaries): Payment, eRx, wholesaler, insurance, tax, messaging, outbox, and agent boundaries in current source. - **Advanced Features** - [Pharmacy current limitations](/docs/openfront/pharmacy/limitations): Legal, safety, provider, privacy, operational, and deployment boundaries that remain outside current source evidence. - Real Estate: Listings, leads, showings, offers, transactions, and brokerage operations - **Introduction** - [Openfront Real Estate](/docs/openfront/real-estate): Listings, leads, showings, offers, transactions, and brokerage operations. - **Dashboard** - [External dashboards](/docs/openfront/real-estate/external-dashboard): Give an LLM the Real Estate dashboard skill to adapt the built-in experience or create a separate client. - **Storefront** - [External storefronts](/docs/openfront/real-estate/external-storefront): Give an LLM the Real Estate storefront skill to adapt the built-in experience or create a separate client. - Rental: Accommodation listings, quotes, reservations, trips, host operations, channels, and payments - **Introduction** - [Openfront Rental](/docs/openfront/rental): Professional short-term accommodation listings, quotes, reservations, guest trips, host operations, channels, and payouts. - **Dashboard** - [External dashboards](/docs/openfront/rental/external-dashboard): Give an LLM the Rental dashboard skill to adapt the built-in experience or create a separate client. - **Storefront** - [External storefronts](/docs/openfront/rental/external-storefront): Give an LLM the Rental storefront skill to adapt the built-in experience or create a separate client. - Restaurant: Menu, ordering, POS, service floor, kitchen, inventory, staff, and reporting - **Introduction** - [Openfront Restaurant](/docs/openfront/restaurant): Menu, ordering, POS, service floor, kitchen, inventory, staff, and reporting. - [Getting started](/docs/openfront/restaurant/getting-started): Install Openfront Restaurant, create your first admin user, and seed a demo restaurant. - **Dashboard** - [AI assistant](/docs/openfront/restaurant/ai-assistant): Use natural language inside the dashboard to work with restaurant data faster. - [Point of sale](/docs/openfront/restaurant/pos): Staff-facing order entry for dine-in and takeout. - [Service floor](/docs/openfront/restaurant/service-floor): Live table-service workflow for running the dining room. - [Orders and service states](/docs/openfront/restaurant/orders): How restaurant orders are modeled, filtered, and moved through service. - [Kitchen display system](/docs/openfront/restaurant/kds): Station-based ticket management for prep, expo, and timing control. - [Waitlist and reservations](/docs/openfront/restaurant/waitlist): Host-stand workflows for walk-ins, quoted waits, and table matching. - [Staff and labor](/docs/openfront/restaurant/staff): Staff records, schedules, tip pools, and labor reporting. - [Reporting](/docs/openfront/restaurant/reports): Sales, menu, labor, and operational reporting in the current restaurant build. - [Menu management](/docs/openfront/restaurant/menu): Categories, items, modifiers, imagery, and service metadata. - [Inventory and food costing](/docs/openfront/restaurant/menu/inventory): Ingredients, recipes, purchase orders, waste logs, and stock depletion. - [Store settings](/docs/openfront/restaurant/store-settings): Hours, localization, branding, and ordering defaults from one singleton record. - [Promotions and gift cards](/docs/openfront/restaurant/promotions): The current state of discounts, promo data, and gift-card redemption. - [External dashboards](/docs/openfront/restaurant/external-dashboard): Give an LLM the Restaurant dashboard skill to adapt the built-in experience or create a separate client. - **Storefront** - [Storefront ordering](/docs/openfront/restaurant/storefront): The guest-facing menu, cart, checkout, and order-confirmation flow in current Restaurant source. - [External storefronts](/docs/openfront/restaurant/external-storefront): Give an LLM the Restaurant storefront skill to adapt the built-in experience or create a separate client. - **Integrations** - [Payment providers](/docs/openfront/restaurant/payment-providers): How restaurant payments are wired through Stripe, PayPal, and manual adapters. - Salon: Services, stylists, booking, schedules, resources, checkout, memberships, and commissions - **Introduction** - [Openfront Salon](/docs/openfront/salon): Services, stylists, booking, schedules, resources, checkout, memberships, and commissions. - **Dashboard** - [External dashboards](/docs/openfront/salon/external-dashboard): Give an LLM the Salon dashboard skill to adapt the built-in experience or create a separate client. - **Storefront** - [External storefronts](/docs/openfront/salon/external-storefront): Give an LLM the Salon storefront skill to adapt the built-in experience or create a separate client. - UIKit: Component kits, releases, registry access, orders, payments, and entitlements - **Introduction** - [Openfront UIKit](/docs/openfront/uikit): Component kits, releases, registry access, orders, payments, and entitlements. - **Dashboard** - [External dashboards](/docs/openfront/uikit/external-dashboard): Give an LLM the UIKit dashboard skill to adapt the built-in experience or create a separate client. - **Storefront** - [External storefronts](/docs/openfront/uikit/external-storefront): Give an LLM the UIKit storefront skill to adapt the built-in experience or create a separate client. - Openship: undefined - Order routing: Shop-to-channel order routing and fulfillment coordination - **Introduction** - [Openship order routing](/docs/openship/ecommerce): Shop, channel, product-match, order, and fulfillment coordination from source you control. - [What is Openship?](/docs/openship/ecommerce/what-is-openship): Understand Openship's user-owned shop-to-channel routing boundary. - [Getting started](/docs/openship/ecommerce/getting-started): Install Openship and prepare an isolated shop-to-channel evaluation. - [Comparisons](/docs/openship/ecommerce/comparisons): Compare Openship's self-hosted routing model with hosted and custom order-routing approaches. - [Deployment](/docs/openship/ecommerce/deployment): Deploy Openship with explicit migration, credential, adapter, retry, and recovery ownership. - **Dashboard** - [Operator workspace](/docs/openship/ecommerce/dashboard): Use Openship's order, shop, channel, match, and API-key workspaces. - [Dashboard customization](/docs/openship/ecommerce/dashboard/custom): Change the Openship operator interface without moving routing logic into route files. - **Integrations** - [Shops](/docs/openship/ecommerce/shops): Configure user-owned order sources and their Openship adapter boundary. - [Channels](/docs/openship/ecommerce/channels): Configure user-owned fulfillment destinations, purchase commands, and tracking boundaries. - [Product matching](/docs/openship/ecommerce/product-matching): Link exact shop items to channel items for order routing. - **How-to Guides** - [Create Custom Shop](/docs/openship/ecommerce/how-to-guides/create-custom-shop): Learn how to create custom HTTP-based shop integrations - [Create Custom Channel](/docs/openship/ecommerce/how-to-guides/create-custom-channel): Learn how to create custom HTTP-based channel integrations - [Create Shop Integration](/docs/openship/ecommerce/how-to-guides/integrate-shop-platform): Learn how to create custom shop integrations - [Create Channel Integration](/docs/openship/ecommerce/how-to-guides/integrate-channel-platform): Learn how to create custom channel integrations for purchasing and fulfillment - **API** - [Schema Visualizer](/docs/openship/ecommerce/schema-visualizer): Interactive database schema visualization for Openship - [GraphQL API](/docs/openship/ecommerce/api-reference): Use the generated Openship GraphQL contract from your exact source revision.