Drill Trainee Portal
Overview
The Drill Trainee Portal is designed to enhance the learning and development experience for trainees. It serves as an essential daily tool, helping users manage tasks, practice coding questions, prepare for mock interviews, and track their progress through a user-friendly interface. With its focus on practical training and continuous improvement, the portal is tailored to streamline the learning process, making it easier for trainees to achieve their educational and professional objectives efficiently.
Tools
Figma + Figjam
My Role
Main Designer
Designed mock, question bank, dashboard, & more
Target Users
SDE Trainees
Prospective software engineers with basic coding skills
Project Summary
Time
Feb 2022 - Mar 2024
Continuous development based on user feedback
Product
Drill 1.0 - 2.3 released
will focus on the dashboard feature in this section
Team
11 people agile team
2 UX + 7 Developers +1 QA + 1 Product Owner
My role
Product Designer
Designed mock, question bank, dashboard, & more
Dashboard
While I contributed to numerous features of the trainee portal, I'll focus on the dashboard section here due to time constraints. This section highlights my work on improving user experience and functionality in Drill 2.0's dashboard.
Target Users
SDE Trainees
Prospective software engineers with basic coding skills.
They join DRILL Industry Immersion Program to stand out in the job market and enhance employability.
Challenges
Trainees often cannot locate learning resources easily.
Trainees often forget the deadlines and they have to create reminders each time when there is a task/deadline assigned to them.
Trainees want to find out their schedule more easily but currently, they have to track Slack chat history and open up the syllabus.
Research & Insights
Method:
Interviews & surveys
User personas developed specifically for trainees
Defined key features on the dashboard based on user needs
Dashboard Design Variations
useR Feedbacks
Users prefer to view all tasks in a calendar format.
Users desire a simplified dashboard interface.
Survey: what feature is most useful to you?
40 users participated in this survey
Finalized Design
Integrated deadlines and events into a single calendar view.
Adapted design to technical constraints, such as removing daily progress highlights and modifying the heatmap style.
Maintained a clean and simple dashboard design.