Welcome to Twigz Backend API
The Twigz Backend API is a comprehensive platform for building marketplace applications with stores, customers, orders, payments, and more. Built on Convex for real-time functionality and scalability.π What is Twigz?
Twigz is a modern marketplace platform that connects customers with local stores. Our API provides everything you need to build:- πͺ Store Management: Registration, products, inventory, reviews
- π₯ Customer Experience: Shopping carts, orders, payments, social features
- π³ Payment Processing: Stripe integration with marketplace fees
- π± Real-time Features: Live notifications, order tracking
- π‘οΈ Admin Tools: Platform management, payouts, moderation
β‘ Key Features
Real-time Everything
Built on Convex for instant updates across all clients
Stripe Marketplace
Complete payment processing with automatic commission handling
FCM/APNs Notifications
Native push notifications without Expo dependency
Advanced Search
Comprehensive search across stores, products, and customers
ποΈ Architecture Overview
π API Statistics
150+
API Functions
8
Core Modules
99.9%
Uptime
< 100ms
Avg Response
π― Getting Started
1
Authentication Setup
Configure Clerk authentication for your application
2
Install SDK
Install the Convex client in your application
3
Make Your First Call
Test the API with a simple query
4
Explore Features
Dive into stores, products, and customer management
π‘ Quick Example
Hereβs how easy it is to get started:π Useful Links
Convex Documentation
Learn more about the Convex platform
Stripe Documentation
Payment processing documentation
GitHub Repository
View the source code and contribute
Community Support
Join our developer community
π Support
Need help? Weβre here for you:- π§ Email: [email protected]
- π¬ Discord: Join our community
- π Docs: Browse this documentation
- π Issues: Report on GitHub
This API is currently in beta. While we maintain high stability, some endpoints may change. Weβll provide migration guides for any breaking changes.
Search Note: Search functionality is available in production deployments. In local preview mode, search may show as βnot availableβ - this is normal and will work when deployed.
