About section with context and goals of the online learning platform project.
Description Students Hub is a platform where all of a student’s courses are collected in one place. It allows convenient organization of lessons, completing assignments, and receiving feedback.
Goal To combine the entire learning process of the student. Convenient organization of lessons, assignments, notes, and time planning helps avoid confusion between different tools.
Research and analysis
User interview analysis with grouped insights on behavior, needs, motivation and negative experiences.
User interviews Goal: to hear past experiences, problems, motivations, and fears of students during learning, in order to determine the future functionality of the platform based on this information.
Insights
Students want to have all learning materials, assignments, progress, and schedule in one place.
Motivation is supported by progress visualization and clear planning.
Clear deadlines help organize time and motivate to complete tasks.
The main difficulties for students are information overload and the lack of a clear course structure.
User survey results with key insights about learning habits and content preferences.
User survey Goal: to gather general information, quantitative data, and find out which services students use during learning.
Insights
The desktop version of the platform is more important, but the mobile one is also a useful addition.
Students often use different applications for learning, among the most popular: Zoom, Telegram, Notion, and YouTube.
Students spend a lot of time switching between apps, which complicates learning organization.
Video is the most convenient format for perceiving learning information.
Personas representing target users with goals, pain points and backgroun
User personas and stories Goal: to identify and structure the main user needs and define the main user types.
Insights
We have many types of users with different needs.
Among students, there are those who have extensive experience using gadgets and platforms, and those who do not.
Students need structured knowledge and an organized learning space.
They also need help with time management, as they often forget about deadlines.
Competitor benchmarking of existing learning platforms with notes on strengths and weaknesses.
Competitor analysis Main competitors: Coursera, EdX
Goal Analyze functions, identify strengths and weaknesses of competitors. Go through the path from registration on the platform to completing a homework assignment to understand the platform’s functionality.
Coursera
The course has a clear structure where lesson and test dates as well as task statuses are visible.
Students can add notes from transcripts or summaries.
The platform offers a chatbot that helps students solve technical or learning problems.
The platform does not have a single dashboard, which complicates the overall organization of the learning process.
EdX
The platform supports integrations with popular tools such as ChatGPT and Google Translate, which expands functionality.
After completing lessons, students can immediately discuss the material with others in a special community.
Students can set learning goals and track their achievement.
The platform design is not modern and convenient, so it requires improvement for easier navigation.
Conceptualization
Early sketches of the learning platform exploring structure and layout ideas.
Sketching ideas The main focus was on the core screens (Homepage, Course page, and Lesson page).
Goal At the sketch stage, the main functionality of the platform and the features that could make the product unique were developed.
Homepage It should be multifunctional to cover all the main needs of a student. On it, a student can:
quickly go to the last lesson;
see their assignments;
learn about upcoming online lessons.
Low-fidelity wireframe of the student dashboard with tasks and progress.
Course page Created for easy navigation and content structuring. Information is divided into sections by importance:
Assignments and lessons (most important).
Curriculum with key dates and details.
Progress of all students and notes.
Wireframe of the course view showing lessons and team tabs.
Lesson page Designed to provide maximum convenience for the student. Its structure consists of two main parts: video and information sections.
easily complete homework without being distracted from the video lesson.
quickly record important information in notes.
Low-fidelity wireframe of a lesson page with homework and navigation.
Moodboard collection At the moodboard stage, I collected references to form the visual style of the platform.
The moodboard helped to determine:
visual solutions that will make the platform stand out among competitors.
interface elements that improve usability.
analysis of design trends to make the platform modern and attractive.
Wireframes and testing
Set of mid-fidelity wireframes demonstrating core screens of the learning platform.
Wireframing I made sure that the key content was easily accessible: students immediately see assignments, progress, and upcoming events. For quick iteration, I started with black-and-white wireframes, focusing on structure and interaction logic.
Maze test Goal: to learn about user behavior in situations:
When a user left the platform without finishing a lesson and needs to quickly return to watching it.
When a user completed a course, left the platform for some time, and later needed to read notes from the completed course.
When a user watched a lesson but did not complete the homework and needs to find it.
Insights
In most cases, students find the last unfinished lesson and quickly return to viewing it.
Students found course notes, but they went through many steps. The success rate was quite low because students were not sufficiently familiar with the platform earlier, but most still found the shortest path.
The task board was successful, and students easily found the needed lesson.
Prototyping
Final prototype The prototype is divided into flows, separated into two categories:
Active learning: Dashboard, Courses, Course, Lesson.
Start of learning: Onboarding, Dashboard-start, Courses-start, Course-start, Lesson-start.
Design
Student dashboard of an online learning platform with lessons displayed as task cards.
Student dashboard of an online learning platform with lessons displayed in a table view.
Team tab of a course view showing group progress.
Lessons tab of a course view displayed as task cards.
Homework tab of a lesson page with instructions, additional materials and submission field.
Notes tab of a lesson page for saving key insights and references.
Design system I created a design system for the web platform to ensure convenient use of all components, easy scalability, and visual consistency of the interface.
Design system – Atoms: foundations, icons, and covers as the smallest building blocks.
Design system – Molecules: UI components like buttons, inputs, labels, and navigation elements.
Design system – Organisms: complex UI structures such as cards, content blocks, and sections.
Design system – Templates: pop-ups and onboarding flows built from reusable components.
Design system – Animations: onboarding animations demonstrating platform interactions.