Consulto is an on-demand marketplace for professional micro-consulting sessions. It connects clients with verified experts for short video calls (15–30 minutes).
Key features:
- 8 professional categories: Legal, Accounting, Marketing, Design, Development, Business, Health, Coaching
- Expert search by name, title, or keyword with category filters
- Expert profiles with hourly rates, reviews, and availability status
- Booking system: select date/time, duration (15 or 30 min), automatic price calculation
- Per-minute pricing: (hourly rate / 60) x duration
- Platform commission: 15% on every booking
- Stripe payments with webhooks for confirmation/failure handling
- Google OAuth authentication with NextAuth + Prisma Adapter
- User dashboard with consulting statistics