TutorPro: Personal Learning Mobile App
Budget: ₹12,500 – ₹37,500 INR
I want to build a mobile application similar to AstroTalk, but instead of astrologers, the app will connect learners with nearby tutors / skilled professionals for online and face-to-face learning.
Core Concept
Any skilled person (guitar tutor, yoga trainer, maths teacher, dance teacher, etc.) can list their services, set their fees and availability.
Users can search for a skill and see nearby tutors based on location, connect with them and book live sessions or face-to-face classes.
⸻
User Types
1. Tutor / Skilled Person
• Sign up using mobile/email
• Create profile (photo, skills, experience, fees)
• Set availability (calendar)
• Choose teaching mode:
• Online (call/video)
• Offline (face-to-face)
• Accept or reject booking requests
• Wallet & payouts
• Ratings & reviews
2. Learner / Student
• Sign up/login
• Search skills (e.g. Guitar Tutor)
• View nearby tutors (GPS based)
• Filter by distance, price, rating
• Chat / call / book appointment
• Pay inside the app
• Rate & review after session
⸻
Key Features (Must Have – MVP)
• Location-based tutor discovery
• Skill categories & search
• Tutor profile cards
• Chat system
• Appointment booking
• Online payment integration (Razorpay / UPI)
• Wallet system (escrow payment – release after session)
• Ratings & reviews
• Push notifications
• Admin panel
⸻
Advanced Features (Phase 2 – Optional)
• Video calling (Agora / WebRTC / Zoom SDK)
• Map view for nearby tutors
• Profile boost / featured tutors
• Subscription plans for tutors
• Skill verification badge
• Offline class safety features (address reveal after booking)
⸻
Monetization
• Platform commission (10–20%) per session
• Tutor subscription plans
• Paid profile boost / featured listing
⸻
Tech Preferences (Open to suggestion)
• Mobile App: Flutter / React Native
• Backend: Node.js / Firebase
• Database: Firebase / MongoDB
• Payment: Razorpay
• Admin Dashboard: Web-based
⸻
Deliverables Expected
• Android app (iOS later)
• Admin panel
• Clean UI similar to AstroTalk
• Secure, scalable architecture
• Source code & deployment support
⸻
Goal
To create a platform where no talent is wasted and anyone can convert their skills into a source of income by teaching nearby learners.
Core Concept
Any skilled person (guitar tutor, yoga trainer, maths teacher, dance teacher, etc.) can list their services, set their fees and availability.
Users can search for a skill and see nearby tutors based on location, connect with them and book live sessions or face-to-face classes.
⸻
User Types
1. Tutor / Skilled Person
• Sign up using mobile/email
• Create profile (photo, skills, experience, fees)
• Set availability (calendar)
• Choose teaching mode:
• Online (call/video)
• Offline (face-to-face)
• Accept or reject booking requests
• Wallet & payouts
• Ratings & reviews
2. Learner / Student
• Sign up/login
• Search skills (e.g. Guitar Tutor)
• View nearby tutors (GPS based)
• Filter by distance, price, rating
• Chat / call / book appointment
• Pay inside the app
• Rate & review after session
⸻
Key Features (Must Have – MVP)
• Location-based tutor discovery
• Skill categories & search
• Tutor profile cards
• Chat system
• Appointment booking
• Online payment integration (Razorpay / UPI)
• Wallet system (escrow payment – release after session)
• Ratings & reviews
• Push notifications
• Admin panel
⸻
Advanced Features (Phase 2 – Optional)
• Video calling (Agora / WebRTC / Zoom SDK)
• Map view for nearby tutors
• Profile boost / featured tutors
• Subscription plans for tutors
• Skill verification badge
• Offline class safety features (address reveal after booking)
⸻
Monetization
• Platform commission (10–20%) per session
• Tutor subscription plans
• Paid profile boost / featured listing
⸻
Tech Preferences (Open to suggestion)
• Mobile App: Flutter / React Native
• Backend: Node.js / Firebase
• Database: Firebase / MongoDB
• Payment: Razorpay
• Admin Dashboard: Web-based
⸻
Deliverables Expected
• Android app (iOS later)
• Admin panel
• Clean UI similar to AstroTalk
• Secure, scalable architecture
• Source code & deployment support
⸻
Goal
To create a platform where no talent is wasted and anyone can convert their skills into a source of income by teaching nearby learners.