
ConsultAI
Consultant marketplace with real-time video consultations
A production-ready consultant marketplace and booking platform built with Next.js and Supabase, enabling consultants and clients to discover services, schedule appointments, conduct secure 1:1 video consultations, and manage bookings through an end-to-end workflow. The platform integrates authentication, scheduling, real-time video calling, email notifications, and payment workflows into a scalable full-stack MVP, deployed on Vercel.
Full-Stack Developer - owned the architecture and implementation of the complete video consultation workflow, from planning to a fully functional MVP.
Key features
- Consultant discovery and profiles with discovery-to-checkout flow
- Role-based access for consultants and clients with secure session management
- Real-time 1:1 WebRTC video consultations with TURN/STUN support
- Booking workflow: availability, requests, approval/decline, and payments
- Automatic meeting generation for confirmed bookings
- Email notifications for meeting confirmations and booking events
- Protected routes and Row Level Security for meeting and booking data








