Introduction
Grouple is a B2B group booking lead generation platform connecting event planners with venues.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Grouple is a B2B group booking lead generation platform connecting event planners with venues.
| User Type | Description |
|---|---|
| Customers | Event planners or individuals looking to book a venue for a group event |
| Merchants | Venue owners or managers who list venues and respond to enquiries |
| Admin | Grouple team managing settlements, commissions, and platform operations |
Customer submits enquiry
↓
Grouple matches & broadcasts to relevant venues (DB trigger)
↓
Venues receive lead notification (Edge Function → Email)
↓
Merchant views RFQ and generates AI proposal (Bedrock Claude 4.6)
↓
Proposal sent to customer (Edge Function → Email)
↓
Customer compares proposals and confirms one
↓
Settlement auto-synced (DB trigger → commission_settlements)
↓
Confirmation emails sent to both parties (Edge Function)
| Layer | Technology |
|---|---|
| Frontend | React + TypeScript (Vite) hosted on AWS Amplify |
| Backend API | Node.js on AWS ECS + EC2 (Auto Scaling) |
| Database | Supabase (PostgreSQL) |
| Auth | Supabase Auth (GoTrue / JWT) |
| Supabase Edge Functions | |
| AI Proposals | Amazon Bedrock (Claude 4.6) |
| PDF Extraction | Node.js Worker + Amazon Bedrock Claude 4.6 |
| CDN / DNS | AWS CloudFront + Route 53 |
| Container Registry | AWS ECR |
| Secrets | AWS Secrets Manager |
| Observability | CloudWatch + X-Ray |