Developer Docs - Overview
This is the home for connecting an external repository through Business-in-a-Box — the
@biab-dev/sdk and the HTTP API
behind it.
You bring the design and the data model, and the BIAB-DEV SDK handles all of the features supported by Business Dash listed below. See the SDK reference for the full API.
Supported Features (Overview)
- Multipage Static Content Multi-language and darkmode support
- SEO and AEO
- Social Media Links
- Parellel pages
- Full Eccommerce Store Support
- Shipping
- Address Verification
- Rich Blog Post Rendering
- Rich Chatbot and frontdesk Customer support Chat (Functional & UI Component)
- Dynamic Form Renderer anywhere on your site (configured in the Business Dash Dashboard)
- Forms API for valid schema matches
- End user (customer Authentication) (functional ie programmatic)
- Customer Portal with Jobs/Contracts/purchases
- Full Custom DB support
- Subscriptions (monthly services) and Followers (subscribe/email recievers)
- Analytics Drop in component
- Dashboard Embed (and more to come!)
To use the Developer Docs
-
First things first, select the Framework of choice, and your package manager of choice above in the header... All documentation and code will update to your preferences through the entire documentation. If you don't have a preference, we reccomend Astro for more basic Sites or React for more interactive sites or Next.JS if you plan on building ON TOP of all the functionality provided by Business Dash. That's right. We don't lock you into any framework, and you can build additional custom code ontop of everything currently provided by BIAB.
-
If you are unfamiliar with Business Dash we strongly reccomend that you read atleast a few of the Docs pages. The Docs pages goes over more of the platform in general as well as it's use and address core concepts of the platform, to make onboarding and use of the site familiar and intutive.
-
When you feel like you are ready to move on, continue with the Quick Guide:
See the Index for a full list, or install from
@biab-dev/sdk on npm.
Infrastructure Overview
Business Dash consists of several pieces that work together:
1. The Platform — BIAB.app
The core system at biab.dev. Everything in your account — forms, CRM, products, customers, content — is created and managed here.
- Dashboard — the interactive web app for running your business.
- Internal APIs — the backend services that power the dashboard UI and AI assistant.
The platform is the single source of truth. It handles data, auth, entitlements, and integrations so your external site doesn't have to.
2. The Developer SDK — @biab-dev/sdk
Brings your platform data to your own website or app. Drop in a form, embed a chatbot, list products, accept checkouts — all through framework-native bindings.
Works with React, Next.js, Vue, Svelte, Solid, Qwik, Angular, Astro, Remix, Nuxt, HTMX, and vanilla JS. Each framework gets a starter template so you can go from zero to working integration in minutes.
See the SDK reference for the full API.
3. The MCP Server
Lets AI coding assistants (Claude, Cursor, etc.) interact with the Business Dash API directly — reading schemas, inspecting configs, and generating integration code without leaving the chat. The fastest path from "I want to add this" to working code.
See the MCP Server docs for setup, available tools, and connection instructions for Claude, Cursor, Goose, and more.