Back to Projects

Mobile App · 2024

Corvit LMS

A production ready enterprise learning platform powering education through seamless digital experiences.

🧑‍💻 Mobile Application DeveloperLive
Corvit LMS

500+

Active Users

25%

Load Time Reduction

Overview

Corvit LMS is a production grade, enterprise level Android application developed specially for the CORVIT organization. The goal was to provide a seamless digital learning experience for their students and faculty. By developing entirely in Kotlin with a fully reactive UI built on Jetpack Compose, the application covers every primary aspect of a student's learning lifecycle, from browsing courses and enrolling, to processing fees and streaming relevant video content natively.

The Problem

The organization needed a unified digital platform to manage the complete student learning lifecycle, replacing fragmented systems for attendance, fee management, and course delivery.

The Solution

I developed a fully reactive Android application using modern architecture. By integrating Firebase for real time synchronization and Retrofit for robust API communication, the app provides a centralized hub. A custom YouTube integration allows students to stream course resources natively inside the app without switching contexts, reducing average page load times by 25 percent.

Key Features

What makes it tick.

Centralized User Dashboard

A unified hub managing active enrollments, daily attendance, term results, and exam schedules.

Native Video Learning

Integrated YouTube Player to stream educational resources directly inside the application.

Digital Fee Management

Automated fee challan generation alongside pending dues and payment tracking.

Tech Stack

Built with precision.

Frontend
KotlinJetpack ComposeMaterial Design 3
Backend
Firebase AuthFirebase Firestore
Database
NoSQL
DevOps
Android StudioGradle
Tools
Retrofit2Coil ktCoroutines

Challenges

Managing asynchronous data streams for media delivery and real time grading workflows while maintaining a smooth, reactive UI across a wide range of Android devices.

Learnings

Deepened my expertise in Jetpack Compose and state management, specifically handling complex navigation graphs and integrating third party media players natively within a declarative UI framework.

More Work

Related Projects.

Interested in working together?

Let's build something remarkable.

Get In Touch