Building the world’s most thoughtful
tutoring platform
A transparent look at what we’ve shipped, what we’re building, and where we’re going.
Marketing & Discovery — Shipped
Guide browser
Browse and filter vetted Guides by subject, language, and region.
Guide profiles
Detailed public profiles with bio, subjects, experience, and rates.
Guide application form
Apply as a Guide — form goes to advisor queue.
Opening listings
Browse current Guide openings by subject.
Contact form (multi-step)
3-step email verification + file attachment for rich enquiries.
WhatsApp advisor CTA
Click to chat with a Platform Advisor via WhatsApp.
Multi-tenant IN/US
Single codebase serving .in and .us with region-appropriate legal copy.
SEO & structured data
Sitemap, robots.txt, JSON-LD, canonical URLs.
Auth & Adaptive Quizzes — Shipped
Keycloak authentication
AuthPKCE SSO login, Learner / Guide / Advisor roles.
Learner dashboard
PlatformSessions, quiz history, saved Guides, settings.
Guide dashboard
PlatformBooking management, earnings, profile editing, quiz bank.
Adaptive quiz engine
AIPre-session assessments powered by pgvector semantic search. Guides see learner scores before sessions.
Question bank (pgvector)
AISemantic question cache with cosine similarity lookup — unique differentiator.
User onboarding & advisor moderation
PlatformPhone OTP verification, advisor approval queue, assignment history.
Booking & Payments — Shipped
Booking wizard
Payments4-step booking flow — date picker, session details, Razorpay payment, confirmation.
Razorpay integration
PaymentsINR payments live. USD (Stripe) to follow.
Reviews & ratings
PlatformPost-session star rating unlocked by completed booking.
Guide listing workflow
PlatformDRAFT → SUBMITTED → APPROVED → PUBLISHED for guide profiles.
Live Classes — Planned
Live class browser
ClassesDiscover scheduled group sessions by subject and date.
Seat booking
ClassesReserve a seat in a live class — same booking flow as 1:1 sessions.
Guide class management
ClassesCreate and manage class listings; see enrolled learners.
AI Roadmaps & Recommendations — Live
AI learning roadmap builder
AIInput your goal; get a structured weekly study plan with recommended Guides for each milestone. Shareable via link. No sign-in required.
Goal-based guide search
AINatural-language search on the guides page — describe what you want to learn, see matching Guides instantly.
Real embeddings
AIServer-side OpenAI text-embedding-3-small via shared-platform-ai module. Set monster.ai.embedding.provider=openai + OPENAI_API_KEY on the backend to enable.
Progress tracking
AILearner skill graph across subjects, updated after each quiz and session.
Admin & Scale — Shipped
Admin revenue dashboard
AdminBooking volumes, payment totals, question bank audit — server-rendered with live data.
Advisor management UI
AdminFull CRUD for Platform Advisors — assign users, view queues, manage WhatsApp contacts.
Leaderboard & certifications
PlatformWeekly quiz leaderboard, verifiable share certificates for top performers.
Push notifications (PWA)
PlatformWeb push via service worker, in-app notification bell with SSE real-time updates.
Stripe for US payments
PaymentsUSD payments via Stripe — Razorpay covers INR, Stripe covers USD.
Redis rate limiting
InfraReplace in-memory rate limiters with Redis for multi-instance deployments.
Have a feature request?
Talk to a Platform Advisor — your feedback shapes what we build next.