
About the Project
Bookvid is an online meeting platform offering group and 1-on-1 sessions with features like real-time chat, donation support, e-commerce, live streaming, and recording. It also provides marketplace & social functionality, so users can register their profile on the platform and create free or priced meeting slots, allowing people to book meetings with their celebrities.
Key Responsibilities
- Led migration from PHP/DailyJS to a modern stack (Next.js, Python/Flask, LiveKit)
- Developed meeting hosting, booking, and logging functionalities using Python/Flask
- Replaced DailyJS with LiveKit, enhancing scalability and meeting performance
- Integrated real-time chat via CometChat
- Implemented multi-payment workflows (Stripe, PayPal, Venmo) and automated Google Tasks (cron jobs)
- Enabled donation and shopping features via Shopify Plus
- Integrated live streaming to Facebook, YouTube, and Twitch using LiveKit Egress
- Implemented emailing features and calendar invites using SendGrid and Cronofy
Key Features
Live Meeting & Streaming
Group and 1-on-1 sessions with live streaming to Facebook, YouTube, and Twitch.
Celebrity Booking Marketplace
Users create profiles and offer free or paid meeting slots for public booking.
Multi-Payment Support
Integrated Stripe, PayPal, and Venmo for flexible payment workflows.
Real-Time Chat & Donations
CometChat integration with donation support and Shopify Plus e-commerce.
Technologies
ReactNext.jsReact QueryReact Hook FormMantineJSDailyJSLiveKitCometChatPythonFlaskCronofyShopify PlusSendGridStripePostgreSQLDockerGCP
Categories
SaaSLive StreamingeCommerceFull Stack
LET'S BUILD TOGETHER
Interested in a Similar Solution?
Let's discuss how we can help you build something amazing.
