Case studyEdTechCompany project
Learning Management System
Ajinkya Technologies2024 - 2026
End-to-end LMS used by training institutes to host courses, stream video reliably, accept payments, and track learner progress — built to reduce manual admin work and support growth.
This work was done under company policy. Live URLs, source code, and internal screenshots are not shared publicly. Details below are high-level and NDA-safe.
Overview
Problem
Training institutes needed a reliable platform for course delivery, payments, and progress tracking without heavy manual coordination.
Approach
- Implemented course/module flows, enrollment and progress tracking.
- Built adaptive video streaming using HLS + FFmpeg for smoother playback.
- Integrated payments (Razorpay/Stripe) and automated certifications.
Results
- More reliable video delivery with adaptive streaming for varying network conditions.
- Reduced manual work through automated tracking and certification.
My role
Full-stack developer across frontend, backend, and integrations.
Tech stack
React.jsNode.jsExpressMySQLMUIRazorpayStripeJWTFFmpeg
Key features
- Course & module creation with video upload
- Adaptive video streaming (HLS/FFmpeg)
- Quiz engine with result tracking
- Razorpay & Stripe payment integration
- Subscription-based course enrollment
- Course progress tracking & certification
Want something similar?
Share your goals and constraints — I'll reply with an approach that fits, without sharing confidential assets from past employers.