The studyanchor

Job ID: 40103823

Budget: ₹75,000 – ₹150,000 INR

I’m building StudyAnchor’s first MVP: a cloud-ready learning management system that can grow into a full-scale education platform. Security, clean architecture, and extensibility are non-negotiable, and the interface must feel modern and clean on both desktop and mobile.

Core student flow includes secure sign-up/login, a course catalog, enrollment, video/PDF/quiz lessons, progress tracking, and a personal learning history. On the admin side I need to create and manage courses, upload media, build quizzes and assignments, and monitor each learner’s activity. In addition to standard students and admins, the platform must recognise two extra roles—Course Reviewers (read-only quality checks) and Technical Support (limited admin tools).

Essential integrations: a payment gateway for paid courses and a video-conferencing tool so live sessions can launch right from a lesson page.

Technical expectations
• Modular, service-oriented codebase that allows new modules to drop in without rewrites
• Solid authentication and role-based access, following current OWASP guidelines
• API-first approach for future mobile apps
• Containerised deployment (Docker preferred) with a straightforward CI/CD pipeline

Deliverables
1. Private Git repo with well-structured commits
2. Database schema and migration scripts
3. Docker compose file and concise setup guide
4. Staging URL for live testing of every user flow
5. Hand-off docs covering architecture, tech stack, and steps to add new course types or roles

Acceptance will rely on my end-to-end test: creating a course, enrolling as a student, completing a lesson, and viewing progress analytics as an admin. Show me previous LMS or ed-tech work and let’s get this MVP live.