Back

Lets Connect

Project @Devtown

Learning And

Management System (LMS)

Empowering Educators, DevTown’s LMS simplifies course creation, enhances student interaction, and streamlines administrative tasks—all in one seamless platform.

LMS Dashboard Mockup
LMS Dashboard Mockup

Project Overview

The Learning and Management System (LMS) for DevTown was developed to cater to the needs of both paid and non-paid users, focusing on providing an efficient, modern, and user-friendly platform. DevTown is an education and research-based company offering online tech courses and free bootcamps. The LMS was designed to improve user engagement, streamline workflows, and provide better support for both students and administrators.

Project timeline

Organisation: DevTown

Organisation: DevTown

Duration: 6 months

Duration: 6 months

Role: Lead UX/UI Designer (Sole Designer)

Role: Lead UX/UI Designer (Sole Designer)

Tools Used

  • Figma

  • Illustrator

  • Notion

  • Forms

  • Sheets

  • Miro

  • Xcalidraw

Objectives and Goals

The LMS redesign aimed to modernize the interface, enhance student engagement, and streamline course management for educators. Key goals included introducing interactive features like forums, live chat, and gamification, improving accessibility across devices, and personalizing learning experiences. Advanced analytics were integrated to track performance and support data-driven decisions, creating a unified, user-friendly platform for learners and administrators.

Problem & Solution

DevTown’s LMS was outdated and lacked the features necessary to engage students, support instructors, and streamline administrative tasks. The platform was difficult to navigate, lacked interaction tools, and failed to provide seamless support for users.

Key Challenges:

Student Engagement: Limited interactivity and community features.

Course Management: Inefficient tools for instructors and admins.

User Interface: Outdated, cluttered, and non-intuitive design.

Student Support: Slow response times and lack of immediate assistance.

Solution:

To address these challenges, I redesigned the LMS with a focus on user engagement, streamlined course management, and a modern interface. Key improvements included:

Enhanced Engagement: Features like discussion forums and live chat were integrated to increase student interaction.

Streamlined Management: Admin and instructor tools were made more efficient, including features like scheduling and automated reminders.

Modern Interface: A new, clean design was introduced with easy-to-navigate layouts and consistent branding.

Improved Support: Quick-access live chat and video conferencing options for instant student support.

User Flow

End User Flow

Admin Flow

Our design process

Empathize

Conducted interviews with 100+ students (both enrolled and non-enrolled) and 10+ mentors. Key pain points included difficulty in tracking progress and limited student support. Research insights were used to create detailed user personas and inform design decisions.

Define

Problem Statement: The existing LMS lacked engagement features and efficient management tools. User Journey Maps and Personas highlighted key areas for improvement in both user engagement and workflow efficiency.

Ideate

Low-fidelity wireframes for key features, such as the student dashboard and admin panel. Brainstormed with stakeholders on necessary features like live chat, community forums, and scheduling tools.

Prototype

Developed high-fidelity prototypes using Figma. Interactive designs for key user flows, including course enrollment and live class access, were created and tested.

Test

Conducted usability testing with students, mentors, and admins. Iterated on design based on feedback, particularly focusing on simplifying navigation.

Implement

Collaborated with developers to implement the final design, ensuring the design vision was adhered to. Provided design specifications and conducted regular QA checks.

Launch & Monitor

After launch, I collected user feedback and tracked engagement metrics to refine the LMS. Prioritized a list of enhancements for future versions based on post-launch insights.

Business challenges

  • Students dropping off courses mid-way due to unclear progress tracking and lack of engagement features.

  • Mentors struggling with course management and operational inefficiencies, leading to delayed sessions and unsatisfied learners.

  • Admins overwhelmed by manual processes, including student and mentor onboarding, role assignments, and technical support.

  • Ineffective communication tools leading to fragmented interactions between students, mentors, and teams.

  • Limited insights and analytics preventing data-driven decisions to improve course content and user experience.

  • Inadequate personalization features, reducing user satisfaction and retention.

Quantitative research

70%

of students faced challenges in tracking course progress.

60%

of students preferred mobile-friendly access to resources.

80%

of non-enrolled users found it difficult to locate free resources quickly.

90%

of admins struggled with inefficient workflows for content management.

Emphatize

This foundational phase focuses on understanding the needs, frustrations, and behaviors of the target users, enabling the identification of critical pain points and opportunities for improvement.


Target Users

  • Students:

    • Aged 18–30, pursuing education or skill development alongside studies or jobs.

    • Primarily use the LMS for accessing course materials, live sessions, and progress tracking.

    • Seek quick resolutions for doubts and clear learning roadmaps.


  • Mentors:

    • Aged 25–45, experienced professionals conducting online sessions.

    • Use the LMS for managing classes, assignments, and student progress.

    • Require efficient tools to streamline operational tasks and enhance teaching impact.


  • Admins:

    • Aged 30–50, responsible for platform management and user support.

    • Focus on creating courses, managing roles, and resolving technical issues.

    • Need comprehensive dashboards and automation for administrative efficiency.

User interviews

What led to missed scheduled classes?

I missed several live classes due to a lack of automated reminders and scheduling conflicts.

Aditi Sharma

Software Engineer Intern

Why do you find managing communities difficult?

Handling multiple groups for different batches is overwhelming, and there’s no unified platform to stay organized.

Neha Kapoor

Mentor

What challenges do you face with content creation?

I often feel that there’s too much back-and-forth with the admin team, and I’d prefer more autonomy in managing my resources.

Neha Kapoor

Mentor

What challenges do you face with tracking course progress?

The interface makes it difficult to know which lessons I’ve completed or what’s next.

Rohan Mehta

College Student

What issues arise during team collaboration?

It’s hard to monitor live classes and assess student progress due to the lack of real-time insights.

Arjun Gupta

LMS Administrator

How do you feel about onboarding new features?

Adapting to updates is challenging without clear guidance or tutorials, which causes unnecessary delays.

Priya Verma

Non-Enrolled User

Core Features for Seamless Learning & Mentorship

Student-Centric Features

Dashboard & Course Schedule

New Platform Dashboard

Course Dashboard

Course

A user-friendly dashboard offering a consolidated view of enrolled courses, upcoming classes, progress tracking, and personalized notifications.

Doubt Resolution & Feedback

Raise Doubt

Chat Box

Feedback

A dedicated space for doubt-solving with mentors or peers and feedback tools to improve the learning experience.

Engaging Learning Experience (Additional Features)

Quick Access Tools

Bookmarks / Awards

Personalized Roadmap

  • Gamification: Streaks, achievements, and rewards to boost learning consistency and motivation.

  • Skill Tests: Quizzes and assessments to evaluate and enhance progress effectively.

  • Bookmarks: Easy access to essential resources for streamlined learning.

  • Personalized Roadmap: Tailored learning paths created based on user goals and tracked progress for a customized experience.

Admin - Centric Features

New Course Creation

Created Courses

New Batch Creation

Create Syllabus

Module Management

Manage Syllabus

Student Database Overview

Role Management

Student Management

For Admins

  1. User & Role Management

    Add, manage, or remove users (students and mentors) and assign roles with appropriate permissions. Role-Based Access Control

  2. Course Creation & Monitoring End-to-end course management, from content creation to performance analytics. Streamlined Course Builder

  3. Platform Insights & Support Tools Advanced reporting tools for platform usage and built-in support systems for issue resolution. Actionable Analytics with Support Features

Mentor - Centric Features

Manage Lecture

Manage Syllabus

Student Management

Student Management

Student Progress Tracking

Doubt Solving

For Mentors

  1. Course & Class Management Tools for creating and managing courses, scheduling classes, and assigning tasks like assignments, quizzes, and coding exercises. Comprehensive Mentor Tools

  2. Student Progress Tracking Analytics to monitor student performance and provide targeted guidance. Insightful Tracking for Personalized Support

  3. Communication & Collaboration Built-in messaging and discussion boards for seamless mentor-student interaction. Effective Interaction Channels

Key Impacts of the LMS Implementation

Increased Student Engagement:

  • Active participation in learning activities rose by 35%.

  • Course completion rates improved by 25%.

  • Retention rates maintained at 90% for active users.

Enhanced Mentor Efficiency:

  • Administrative tasks reduced by 80%, allowing mentors to focus on teaching.

  • Assignment creation and scheduling efforts dropped by 50%.

Streamlined Administrative Operations:

  • Workflow efficiency improved by 40%, minimizing bottlenecks.

  • Automation saved admins 2+ hours daily in tasks like course approvals and role management.

Boosted Non-Enrolled Student Conversions:

  • Conversion rates increased by 20% due to engaging free resources and webinars.

  • Free resource usage rose by 30%, aiding in decision-making for potential enrollees.

Scalability and Growth:

  • Over 15+ courses launched, catering to diverse needs and preparing the platform for future scalability.

Conclusion

This LMS project represents a milestone in delivering an intuitive and efficient platform for students, mentors, and administrators. By addressing user pain points, simplifying processes, and integrating innovative features, the system fosters engagement, collaboration, and productivity. The outcome not only reflects the power of user-centric design but also lays a solid foundation for scaling and adapting to future educational needs.

Thanks for reading!