Loading...
Loading...
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:<br/>- 8 professional categories: Legal, Accounting, Marketing, Design, Development, Business, Health, Coaching<br/>- Expert search by name, title, or keyword with category filters<br/>- Expert profiles with hourly rates, reviews, and availability status<br/>- Booking system: select date/time, duration (15 or 30 min), automatic price calculation<br/>- Per-minute pricing: (hourly rate / 60) x duration<br/>- Platform commission: 15% on every booking<br/>- Stripe payments with webhooks for confirmation/failure handling<br/>- Google OAuth authentication with NextAuth + Prisma Adapter<br/>- User dashboard with consulting statistics<br/>- "Become an Expert" flow with a multi-step form and earnings calculator<br/>- 1–5 star review system with comments<br/>- Roles: USER, EXPERT, ADMIN<br/>- 27 source files, ~2,200 lines of code, 8 DB models
Architecture: Next.js 14 App Router full-stack with API routes, Server Components, and Prisma ORM.
Tech Stack
Commercial License
AI tools used