Project Description
Lead Full-Stack Developer / Agency (AI-Powered Ed-Tech Ecosystem for IELTS, PTE, TOEFL, OET)
Project Overview:
We are seeking an elite development team or senior full-stack architect to build a comprehensive, AI-driven Learning Management System (LMS) and Mock Test portal. This platform will cater to standardized English proficiency exams including IELTS, PTE, CELPIP, TOEFL, Duolingo, and OET.
This is not a basic LMS. It requires deep integration with Generative AI for automated grading, Optical Character Recognition (OCR) for handwritten essay evaluation, and dynamic role-based dashboards to support a massive influx of students and trainers.
Core Modules & Required Features:
1. Advanced Mock Test Engine
Exam-Specific UI: The testing interface must dynamically change to mimic the real exam environment (e.g., Pearson VUE interface for PTE, standard CBT interface for IELTS, adaptive testing for Duolingo).
Timer & Section Management: Strict time locks per section (Reading, Writing, Listening, Speaking) according to official exam rules.
Anti-Cheat / Browser Lockdown (Added Feature): Basic proctoring features preventing tab-switching or copy-pasting during active mock tests.
2. Deep AI Evaluation & Scoring Pipeline
Speaking Evaluation (Speech-to-Text AI): Integration with APIs (like Whisper, Google Cloud Speech, or specialized pronunciation APIs) to evaluate fluency, pronunciation, and lexical resource, specifically tuned to PTE’s AI scoring algorithms.
Writing Evaluation (LLM Integration): Automated grading of essays and letters using official rubrics (e.g., IELTS Band Descriptors).
OCR Support: A feature allowing students to upload photos/scans of handwritten IELTS/OET letters and essays. The system must extract the text via OCR and feed it into the AI for grammar, vocabulary, and task achievement evaluation.
3. LMS & AI Study Centre
Video Delivery: Secure hosting for recorded lectures, categorized by exam type and module.
AI Study Centre: A personalized dashboard where the AI analyzes a student’s weak areas from their mock tests and automatically suggests specific video lectures or practice exercises.
Band Score Predictor (Added Feature): An algorithm that tracks historical performance across practice tests to project the user's final exam score.
4. Multi-Tiered Dashboards & CRM
Super Admin Portal: Global view of revenue, user growth, active courses, and platform health.
CRM for Assessment Creation: A backend tool allowing admins and lead trainers to easily upload new reading passages, audio files, and test questions without writing code.
Trainer Portal: A workspace for human instructors to override AI scores, leave voice notes on student speaking tasks, and manage their assigned batches.
Demo Trainer Portal: A limited-access view for onboarding new freelance trainers, allowing them to evaluate dummy tests before being granted full platform access.
5. E-Commerce & Automated Marketing Workflows
Purchasing Power Parity (PPP): Dynamic checkout pricing integration (via Stripe or custom logic) that automatically adjusts course and mock test prices based on the user's geolocation (e.g., a user in India sees a different price than a user in Australia).
Automated Nurture Sequences (Added Feature): Trigger-based API hooks to connect the LMS to our email/WhatsApp marketing tools (e.g., sending an automated discount code if a user abandons their cart, or a congratulatory WhatsApp message when they pass a mock test).
Ideal Tech Stack (Open to Suggestions):
Frontend: React, Next.js, or Vue.js (must be highly responsive).
Backend: Node.js or Python (Python highly preferred for managing AI/ML and OCR pipelines).
Database: PostgreSQL or MongoDB.
AI/OCR: OpenAI API, Google Cloud Vision (for OCR), AWS Transcribe.
To Apply, Please Submit:
Your detailed technical approach to solving the Speaking AI Evaluation and OCR-to-AI Grading pipeline. Which APIs do you recommend?
Your estimated timeline (broken down by modules) and total fixed-price bid.
Links to previous Ed-Tech, LMS, or complex SaaS platforms you have built.
Confirmation that you have experience integrating complex payment gateways with Purchasing Power Parity (PPP) logic.