Docs are the product.
A quickstart per module that reaches a working call in minutes, task-oriented recipes, a complete generated reference, and a documented webhook event catalog — held to the standard the industry calls Stripe-grade.
A working call in minutes.
One SDK, every service a typed namespace — pb.booking.*, pb.commerce.*, pb.dispatch.*. Generated from each service's OpenAPI spec, so coverage, types, and docs never drift from reality.
Errors are typed and actionable. Sandbox behaves identically to production but moves no real money and sends no real messages.
import { pb } from '@proudbase/sdk'; // an order that survives concurrent stock const order = await pb.commerce.orders.create({ cart: cart.id, payment: { method: 'cod' }, // first-class currencyDisplay: ['USD', 'LBP'], notify: { whatsapp: 'order-updates' } }); // hand off last-mile to Dispatch await pb.dispatch.assign({ shipment: order.shipment });
Booking in 10 minutes
GuideDefine resources, generate slots, take a reservation, confirm over WhatsApp.
Commerce in 10 minutes
GuideCatalog to checkout with COD — then watch the order state machine run.
Dispatch in 10 minutes
GuideRegister drivers, submit a job, track assignment live on the real-time gateway.
A working demo in front of your client, within days.
Each kit is a runnable project wired to the platform — because deals are won the moment the client sees their product working.
Storefront kit
CommerceCatalog, cart, checkout with COD, dual-currency display — plus the generated back office for the owner.
Booking-site kit
BookingSlots, reschedules, waitlists, WhatsApp confirmations — clinic- and salon-shaped out of the box.
Delivery kit
DispatchCustomer app, driver app, and the generated console — on-demand last-mile end to end.
Sandbox keys in one signup.
Free to start — development never burns balance.
Create your organization