Learning App Development

Job ID: 39844702

Budget: ₹11,000 – ₹17,000 INR

## **Important Note (Read Before Bidding):**

- This is **V1 of the app**, I need to go live in **40 days max**. Only share a proposal if you can deliver within this timeline.
- After launch, I will add many more features — I want to know if you are open to further long-term developments.
- I understand the budget for V1 is a little less, but once the app starts generating revenue, if you continue working with me, I commit to giving you 4 times the agreed amount**. This will be clearly specified in the contract.
- For the **UI**, you can copy any existing ed tech app structure, but I will provide my **brand kit** for colors, fonts, and styles.
- Please do not send generic proposals.

---

**Project: Learning App Development (iOS + Android)**

I want to build a **learning app** focused on smooth and easy 1-to-1 and group classes. The app must be user-friendly even for less tech-savvy people, with a clean design.

## Core Features

- **Live classes**: 1-on-1 and group sessions with high-quality, smooth video experience, easy to join.
- **Recorded courses**: Hosted inside the app itself (no external redirects).
- **Admin Feed**: Mini Instagram-like feed where only I (admin) can post updates.
- **Payments**: Razorpay/UPI integration with the shortest, simplest flow. Automatic payouts to teachers on fixed dates.
- **Login system**: Secure mobile OTP login. Role-based access for students, teachers, and one master admin login.

## Teacher-Student Flow

1. **Student joins** → chooses course → chooses class time
2. **System checks teacher pool** → finds teacher with:
- Same course
- Same gender
- Available at that time
3. **How teachers enter pool:** Teacher signs up → admin approves → teacher sets available times → then teacher is added to pool.
4. **Match happens automatically.** **Both get notified** about the class details.

## Additional Features

- **Teacher profile approval** (mandatory before joining pool).
- **Push notifications**: class reminders, payment confirmations, important updates.
- **Analytics**: basic reporting for teachers and students (attendance, engagement, relevant KPIs).
- **Admin dashboard**: I can manage teachers, students, payments, classes, feed.

## Expectations

- Clean, scalable architecture with stable video SDK (Agora/Zoom/100ms etc).
- Simple, minimal UI/UX (brand kit will be provided).
- Deployment on Play Store & App Store.
- Let me know:
1. What stack/framework you will use for **stability and security**.
2. Your experience in similar **edtech apps with video + payments**.