So we're going with Supabase + React Native mobile app first with a simple backend.
One final question about MVP Features - which are essential for launch:
- User Authentication (login/signup with role-based access: student/teacher/admin)?
- Student Dashboard (view enrolled classes, assignments, grades)?
- Teacher Tools (create classes, post assignments, grade submissions)?
- Class Management (enroll students, manage class roster)?
- Assignments & Submissions (students submit work, teachers grade)?
- Real-time Notifications?
Or should I include all of these in the MVP?
Once you confirm, I'll create a structured implementation plan and start building!