Mock Test Platform

Job ID: 40353897

Budget: ₹12,500 – ₹37,500 INR

I’m building a complete mock-test ecosystem that students can access on iOS, Android and the Web. The heart of the project is a shared database and API serving three tailored dashboards—Admin, Teacher and Student—each with the tools they need to create, sit and analyse timed MCQ exams.

Scope of work
• Mobile apps: One Flutter code-base compiled for iOS and Android
• Web app: Responsive SPA that mirrors the mobile experience
• Single email-based sign-up / login flow (no social auth)
• Fully-fledged Admin console to approve teachers, manage users, configure courses, view reports, handle payments / subscriptions and push notifications
• Teacher workspace for manual or bulk (CSV) question uploads, test scheduling, performance analytics and test editing
• Student portal with timer-based test engine, instant scoring, answer review with explanations, progress dashboard and optional leaderboard
• Reusable analytics components (charts, tables) powering all three panels

Acceptance criteria
1. Users can register and log in using email only.
2. Teachers can create a 50-question MCQ exam (manual & CSV import) and assign it to a student group.
3. Students can complete that exam on any of the three platforms and receive instant results.
4. Admin can view aggregate performance and export a report.
5. Code passes standard Flutter/Dart and Web build tests and is delivered in a Git repo with setup docs.

Timeline
Delivery is needed within one month, so please factor rapid iterations and clear milestone check-ins into your approach.

If this brief matches your expertise I’d love to see how you’d architect, design and ship the platform.