Technology Stack:
Frontend (Mobile App)
React Native: Used for building cross-platform mobile
applications, ensuring consistent performance on both Android and iOS devices.
Redux: Implemented for state management, facilitating
predictable state transitions across the application.
Axios: Utilized for making HTTP requests to interact
with backend services.
Backend
Node.js: Chosen for its non-blocking, event-driven
architecture, suitable for building scalable network applications.
Express.js: A web application framework for Node.js,
facilitating the development of robust APIs.
MongoDB: A NoSQL database used for storing user data and
course information.
Redis: Implemented for caching and session management to
enhance performance.
AI & Personalization
Machine Learning Algorithms: Employed to analyze student
performance and tailor learning paths accordingly.
Adaptive Learning Technology: Integrates AI to create
personalized study plans, track progress, and recommend areas for improvement.
Use Case:
School Students (Class 4–12): Provides online tuition
for Kerala State and CBSE syllabi, ensuring comprehensive coverage of subjects.
NEET/JEE Aspirants: Offers specialized coaching for
medical and engineering entrance exams, including crash courses and foundation
programs.
Repeaters & Foundation Students: Delivers targeted
programs to reinforce concepts and improve performance.
Parents: Enables monitoring of student progress through
detailed analytics and reports.
Key Features:
Wide Exam & Grade Coverage - Tuition for Classes
4–12 including SSLC, CBSE and entrance exams such as NEET, JEE, KEAM and CUET.
AI-powered Adaptive Learning (Eduport Adapt) -
Tailors learning paths, daily goals and performance analytics to each student.
Extensive Practice Resources - 50,000+ practice
questions, thousands of past exam MCQs and prior year papers for board & entrance
exams.
Engaging Lesson Formats - Video classes, live
sessions, recorded lectures and structured study materials.
Progress Tracking & Focus Tools - Performance
analysis, revision recommendations and distraction-limiting features.
High-quality Instructors - Lessons delivered by
experienced educators including IITians, doctors and top alumni.
Challenges:
Adaptive Learning Logic - Designing real-time
customization of learning paths based on user performance and behaviour.
Content Scalability - Efficiently storing,
streaming and updating thousands of videos and materials across many users.
Practice Question Management - Supporting large
question banks, tracking answer flow, correctness and progress in real time.
Live & Recorded Class Infrastructure - Ensuring
smooth streaming, recording and playback with minimal latency.
Multilingual Interface - Supporting multiple
languages and mediums (e.g., English & Malayalam) with proper locale handling.
Performance & Offline Experience - Ensuring the
app works responsively on varied devices and under limited network conditions.
Solutions:
Adaptive Engine Service - Lightweight rules-based
and ML-backed microservice to calculate learning pathways and daily goals per user.
CDN + Video Optimization - Adaptive bitrate
streaming, CDN caching and segmented video serving for smooth playback globally.
Database + Caching for Q&A - Combination of
indexed NoSQL (e.g., Elasticsearch) for fast retrieval and caching for active quiz
sessions.
Hybrid Live Platform - WebRTC-based live sessions
with record-to-storage pipelines and on-demand replay.
Internationalization (i18n) Framework -
Locale-aware resources, dynamic string loading and UI adjustments per language.
Offline Caching & Lazy Loading - Cache recently
accessed videos/quizzes, preload core resources and use progressive media loading.
Results:
-
Downloads: Approximately 644,591 installs as of mid-2025, indicating healthy traction in the platform's focus region.
-
Ratings — Google Play: 5.0 average across ~10,600 total ratings (recent average ~4.5), showing strong user satisfaction with some stability feedback.
-
Ratings — Apple App Store (iOS): 4.5 average across 362 ratings, reflecting favorable reception on iOS.
-
Learning Engagement: 115M+ total learning hours and strong usage metrics (600K+ downloads reported in analytics), with an average of ~7 hours daily engagement per active user.