BookedIn
The CPD Booking Platform
A hybrid between LinkedIn and Uber, designed specifically for connecting organisations with verified speakers and trainers.
Project Understanding
A revolutionary platform that transforms how CPD training is booked and delivered.
The Problem
- •Booking CPD training is manual and slow
- •Endless googling and searching for speakers
- •No streamlined process for matching needs
- •Existing bureaus use outdated agency models
The Solution
- •Instant matching based on criteria
- •Smart filtering: topic, date, budget, format
- •Direct booking without intermediaries
- •Secure escrow payments via Stripe Connect
Two-Sided Marketplace
Speakers
Professional profiles, calendar management, badge system, verification, rate setting, and direct booking notifications.
Organisations
Submit booking criteria, browse matched speakers, secure payments, reviews, and seamless session management.
Technical Approach
Modern, scalable architecture built for growth.
Next.js
React Framework
Supabase
Database + Auth
Stripe Connect
Payments + Escrow
Vercel
Hosting + CDN
Architecture Overview
Progressive Web App
Responsive design that works on all devices. Installable on mobile with app-like experience.
API-First Backend
RESTful APIs with real-time subscriptions. Ready for future mobile app integration.
Security First
2FA authentication, encrypted data, GDPR compliant, secure payment handling.
MVP Features
Everything you need to launch and validate the platform.
Speaker Profiles
Bio, headshot, qualifications, verification uploads, badge display, rate setting by location and format.
Calendar Integration
Internal availability management with Google and Outlook calendar sync.
Smart Matching
Basic criteria matching: topic, location, date, budget, session format, and speaker type.
Stripe Payments
Secure escrow via Stripe Connect. Funds held until session confirmed complete.
Moderated Chat
In-app messaging with keyword blocking to prevent contact detail exchange.
Notifications
In-app and push notifications for bookings, reminders, and platform updates.
Badge System
Bronze, Silver, Gold, Platinum badges displayed on profiles based on performance.
Admin Dashboard
User management, dispute handling, and basic platform metrics.
Booking Flow
Request → Accept/Decline → Confirm → Pay → Deliver → Review
Scope Summary
| Included in MVP | Phase 2+ |
|---|---|
| PWA + Responsive Web | Native iOS/Android Apps |
| Basic Criteria Matching | Smart Rotation Algorithm |
| Badge Display | Advanced Gamification |
| Stripe Connect Escrow | Custom Offers (Fiverr-style) |
| In-app + Push Notifications | SMS Notifications |
| Google/Outlook Calendar Sync | Charity Donations System |
Timeline
January 2025 → August 2026 Soft Launch
Design
January — February 2025
- Discovery & requirements
- Wireframes & user flows
- UI design system
- Technical architecture
60% at Kickoff → 20% on Approval
Build
March 2025 — June 2026
- Authentication & profiles
- Booking engine & matching
- Payments & chat system
- Calendar integrations
10% on Completion
Launch
July — August 2026
- QA & security testing
- Performance optimization
- Beta testing & fixes
- Soft launch ready
10% at Soft Launch
Pricing
Payment Schedule
| Milestone | % | Amount |
|---|---|---|
| Project Kickoff | 60% | $44,592 |
| Design Complete | 20% | $14,864 |
| Build Complete | 10% | $7,432 |
| Soft Launch | 10% | $7,432 |
Monthly Recurring
Includes hosting, database, push notifications, and email service. Scales with usage.
Optional. Includes maintenance, bug fixes, and minor updates. 30-60 days included post-launch.
Stripe fees (2.9% + $0.30/transaction) are separate and typically passed to users or factored into your commission.
Phase 2+ Roadmap
Post-launch enhancements to scale the platform.
Native Mobile Apps
iOS and Android apps for speakers on the go.
$10,000 — $14,000Smart Rotation Algorithm
New speaker boost and fair visibility distribution.
$6,000 — $8,000Charity Donations
1% profit sharing to selected charities.
$4,000 — $5,000Bookmarks Rewards
Points system for organisations with partner discounts.
$5,000 — $7,000Advanced Analytics
Detailed insights dashboard for platform metrics.
$4,000 — $6,000Multi-Region Hosting
US, EU, and AU data centers for global expansion.
$5,000Phase 2 features can be prioritised based on user feedback and business needs post-launch.
Next Steps
Review & Questions
Take time to review this proposal. We're happy to answer any questions or clarify scope.
Sign & Kickoff
Once approved, we'll send the contract and schedule the kickoff meeting for January.
Start Building
Discovery begins immediately. You'll have visibility into progress every step of the way.
Why Work With Us
- 15+ years building web and mobile applications
- Experienced with two-sided marketplaces
- Stripe Connect and escrow payment expertise
- GDPR compliant development practices
- Clear communication, no surprises
Ready to revolutionise CPD booking?
Get in Touch© 2025 Hyperflow Connect. This proposal is confidential and intended for BookedIn.