Student-Teacher Connect Mobile App -- 2

via Freelancer ·

Budget / Salary₹1,500–12,500
TypeFreelance project
LocationRemote
Posted3 hours ago
I need a production-ready mobile application that lets students find, book, and interact with teachers on both Android and iOS from day one in the stores. At its heart the app is a real-time bridge: learners browse teacher profiles, pick a slot, and immediately call from phone or open a chat to ask questions.

Core interactions I must see working smoothly:
• In-app chat messaging that supports text, images, and quick voice notes.
• One-tap audio/video calling once a booking is confirmed.

Around those pillars, the experience should feel complete:
• Scheduling & booking with calendar sync and push reminders for both sides.
• Rating & reviews after every completed lesson so quality stays visible.
• Lesson sharing & storage—recordings, notes, or files should land in a personal library the student can revisit any time.

Give me a clean, modern UI, full profile management (bio, subjects, pricing, availability), and a small admin web panel so I can manage users, classes, disputes, and payouts without diving into code.

Tech stack is up to you—Flutter, React Native, or true native builds are all fine as long as:
• One code base serves Android & iOS with identical feature parity.
• The backend is documented (Firebase, AWS, Node, etc.) and deployable with one command.
• GDPR-ready authentication and secure payment integration are in place.

Hand-off package:
1. Source code with clear comments.
2. Running builds uploaded to TestFlight & Google Play Console (internal track).
3. Database schema and deployment steps.
4. A short video walk-through proving every feature above works.

If anything on this list looks unclear, flag it early so we can lock scope before you start coding.
php mobile app development iphone android backend development react native flutter ios
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.