Web Application Development

Lumina – A Scalable E-Learning Web Application

E-Learning
LMS development

At a glance, Saigon Technology designed and built Lumina, a general-purpose, mobile-responsive learning management system (LMS) delivered as a focused MVP. The platform lets learners take structured online courses, video lessons, and assessments from any device, while giving content teams the tools to create and manage courses without engineering help, a clean, functional foundation built to validate content and demand before scaling.

Platform: Mobile-responsive web application (React single-page app)

Share
Overview Image

What The Client Required

  • Registration & profile - email / password sign-up and login, with a personal profile capturing the learner's name, role, and career objective, plus a view of every enrolled course and overall progress. 
  • Course discovery - browse and search courses across multiple topics and industries, with filtering by subject, category, and level (Beginner / Intermediate). Each course detail page lays out the description, learning objectives, full outline, duration, and level. 
  • Learning player - a focused video player (designed for streaming via Vimeo or AWS S3) with downloadable PDF / slide resources attached to each lesson, one-click "mark complete," a live % course-completion indicator, and resume-from-last-position. 
  • User management - search and browse registered learners, lock / unlock accounts, and view each learner's progress and quiz scores per course. 
  • Course management - create, edit, and delete courses; configure title, description, category, level, and thumbnail; upload video lessons and attach PDF resources. 
  • Lesson & quiz management - full CRUD for lessons within a course, plus a quiz builder to create multiple-choice questions, set correct answers, and configure the pass score. 
  • Analytics overview - total registered users, enrollment counts per course, course completion rates, and an at-a-glance activity feed. 

Our Technologies

  • Front end: React (mobile-responsive single-page application), client-side routing, component-driven UI 
  • Experience: Responsive design, accessible interactions, themeable design system, persistent progress 
  • Media & resources: Video streaming via Vimeo / AWS S3, downloadable PDF / slide resources per lesson 
  • Auth & payments: Email / password authentication; optional single-purchase payments (domestic gateway / Stripe) 

Challenges

  • Works for any industry - from professional skills and vocational training to corporate onboarding and continuing education. 
  • Validates demand quickly - a functional MVP that proves content and engagement before investing in mobile apps or premium tiers. 
  • Frees content teams - lets admins build and publish courses, lessons, and quizzes without depending on developers. 
  • Proves learning outcomes - measurable progress via quizzes, completion tracking, and certificates. 
  • Keeps learners engaged - a clean experience with clear progress and achievement recognition. 
  • Leaves room to grow - a scalable foundation ready for future monetization (paid courses, subscriptions). 
Challenges Image
Solutions Image

Solutions

  • We designed and built Lumina, an LMS that brings the full learning journey, discover, learn, assess, and certify, into one cohesive, well-designed web experience. It's built around two connected roles: 
  • The learner experience - browse courses, learn through video, track progress, and earn certificates. 
  • The admin / content-manager dashboard - create and manage courses, lessons, and quizzes, manage users, and track outcomes. 
  • The MVP is intentionally focused: everything needed to run real courses and measure engagement, and nothing that would slow validation down

The Outcome

Saigon Technology

Lumina demonstrates, end to end, what a focused, scalable LMS looks like and how it behaves, a working, interactive product that stakeholders can click through rather than imagine. What the build delivers: 

1. A complete learner journey, from discovering a course to earning a certificate, in one polished, responsive experience. 

2. A self-service admin experience that lets content teams publish courses and assessments without developers. 

3. Measurable learning outcomes through quizzes, progress tracking, and completion rates. 

4. A brandable, industry-agnostic design system and a scalable architecture ready for future phases. 

Our Approach

Feature Image

We built Lumina as a fully interactive prototype so every screen, flow, and interaction could be experienced and validated, proving the product before heavier investment.

A consistent visual language, typographic scale, and component library run across both the learner and admin experiences. The system is themeable out of the box, multiple brand accent colors and font choices, so the platform adapts to a client's brand and to any subject vertical.

Lumina is a mobile-responsive React single-page application with client-side routing, role-based views, persistent learner progress, and attention to accessibility, built on a scalable foundation ready for growth. 

Looking Ahead (future phases)

Lumina's architecture is built to grow well beyond the MVP. Planned post-MVP enhancements include native iOS & Android apps, Google / Apple SSO, subscription pricing, instructor-led live sessions, multi-language support, and AI-assisted learning. 

As part of this forward-looking work, we also prototyped "Aurora", a concept for an embedded AI study assistant that could offer context-aware tutoring, instant lesson summaries, auto-generated flashcards, on-demand practice quizzes, and personalized study plans. Aurora is a next-phase concept demonstrated ahead of the roadmap, not part of the delivered MVP scope, a preview of how Lumina could make online learning feel genuinely personal as the product matures. 

Related Projects

Custom Services
Simply DMS

Simply DMS

The current document management system (DMS) was developed by a team quite some time ago. The current system has not been maintained or updated by a dedicated group.
Detail arrow
Mobile App
WELIO

WELIO

Welio is a telemedicine platform that facilitates virtual consultations between doctors and patients through video calls, chat, and messaging.
Detail arrow
Business
Visit DA

Visit DA

Visit DA is a project to provide a data management and visualization platform that can be used to monitor the health of equipment across many locations. Users may make informed decisions about storage allocation in light of the resulting data.
Detail arrow
Event
Ticketing Management System

Ticketing Management System

The client is a full-fledged event production company. Founded in 2002, they have collaborated and executed events for private and corporate customers, offering a comprehensive service that includes conceptualization, planning, promotion, execution, and delivery.
Detail arrow
Automation and Control
TECO APP

TECO APP

Our skilled team started the Teco App project to develop an innovative software solution that aimed to revolutionize customer engagement, in line with their vision.
Detail arrow
QA Testing
Survey

Survey

Customer: InnoBay Group - Singapore  Engagement model: Fixed-price
Detail arrow
Business
SOS Pro

SOS Pro

SOS Pro is an advanced personnel alarm for the professional market. It is used by security companies, municipalities and private companies. If your employees feel insecure at work, SOS Pro can offer fast and efficient notification in emergency situations.
Detail arrow
Fintech
SmithBot

SmithBot

SmitBot serves as a bridge connecting the client’s server, which operates advanced automated cryptocurrency trading agents, with cryptocurrency exchanges and end users who wish to subscribe to these trading bots.
Detail arrow
Business
Smart GIS

Smart GIS

Smart GIS is a cutting-edge technology product that offers dynamic location intelligence software. The team of the client possesses a significant amount of collective experience in the development of geospatial software.
Detail arrow

Do you need specific Case studies for Your industry?

We are always ready to assist you. Reach out to us today.

    Contact Message Box
    Back2Top

    Schedule a Demo with Our Industry Experts

    Book a free 30-minute call

    • See case studies aligned with your requirements
    • Validate our industry experience
    • Confirm technical fit for your project
    Schedule a Demo

      Your RFP, reviewed by experts in 24 hours

      AI-accelerated path from brief to working prototype. Engineers, not sales.
      • Clickable prototype of your core user flow
      • Workflow visualization mapping the full system
      • Architecture direction covering stack, integrations, and scale
      • Technical recommendation call with our engineering team
      Free Demo Campaign