
Advanced Tutoring
Cross-platform tutoring OS that unifies scheduling, payments, live lessons, AI study tools, and compliance—running on one codebase for web, iOS, and Android.
App Screens










Core Features
Everything from booking to AI-powered study tools, designed for real families and tutors.
Booking & Credits
One-off or recurring sessions, multi-student bookings, reschedule requests, and credit-based payments.
Live Lessons
Daily.co WebRTC classroom with screensharing, PiP, and device switching for seamless tutoring.
Collaborative Whiteboard
Real-time Excalidraw canvas for tutors and students with auto-save, image uploads, and seamless sync.
AI Study Mode
Socratic tutoring that injects assignment context, extracts content from PDFs/docs, and guides learning.
Workspaces & Quizzes
AI generates quizzes from syllabi, tracks progress, and adapts to target weak areas.
Messaging
Role-aware chat between tutors, pupils, and parents with file attachments and notifications.
Payments & Payouts
Stripe Connect for tutor payouts, credit purchases, and subscription management via RevenueCat.
Safety & Compliance
Built from day one for child safety and GDPR compliance.
Role-scoped access
Admin, Tutor, Parent, and Pupil dashboards with strict permissions to keep minors safe.
Invitation-only onboarding
Access codes auto-link families to tutors with preloaded fees—no brute-forcing.
Tutor vetting
Document uploads analyzed by AI for authenticity; only approved tutors can be discovered.
Account security
Turnstile, email verification, device fingerprinting, and optional scheduled deletion.
Architecture
Backend
Node/Express REST API with Prisma ORM, PostgreSQL, and Redis caching. Horizontal scaling ready with worker processes for heavy tasks.
Frontend
Expo Router 6 with React Native, shared components across web and mobile. Real-time updates via WebSocket for lessons and messaging.
Tech Stack
Need a tutoring platform?
Whether you're a solo tutor or an agency, we can adapt this system to your needs—or build something custom.
Let's talk