Ed-Tech

Working as a UX/UI designer and later on Senior Product Designer at KidsLoop, I have been able to participate in the design of a suite of KidsLoop products that will enhance the educational experience for school administrators, teachers, students, and parents.

 

Analytics and Reports

The analytics and reports page is where school staff and student guardians would get in-depth graphical reports on student performance and attendance based on real-time data collected during classes and assignments.

 
 
  • Figma

    Jira

    Confluence

  • GUI designer

    Product Manager

    Product owner

    Front end/ Backend developer

    Data analyst

  • Competitor Research

    Information Architecture

    Wire-frames

    Interactive prototyping

    Design reviews

    UI design

 

Role

lead Product Designer.

Challenge

Being a digital platform, a lot of data is collected during online classes and assignments.

The challenge was to "Design useful data visualizations of the collected and analyzed data, teaching staff and guardians can use to help improve student performance and engagement. "

Design Process

  • Analyze the user requirements and features documentation from the Project Managers and Project Owners based on their conversations with users, data analysts, and data scientists.

  • Create wireframes and user flows.

  • After every design iteration, the design would go through a review and discussion with the relevant stakeholders.

  • I repeated this design process until all stakeholders were confident about the design and it catered to the essential user requirements and user stories. 

Design Iterations

Analytics and Reports v1

Figma link: https://www.figma.com/file/OovyShZvnPkVHtjHUCLdh5/%5Blo-fi%5D%5BAnalytics-and-Reports%5D?node-id=1%3A2055

The requirements documentation had a lot of KPIs, graphs, and features. I had several meetings with the stakeholders to filter down requirements to critical KPIs relevant to the user. Keeping the visual data to a minimum would ensure that the platform delivers the data the user needs to focus on and that the user is not overwhelmed with information.

Analytics and Reports v1 was lo-fi wireframe to implement the filtered KPIs.

Analytics and Reports v2

Figma link: https://www.figma.com/file/OovyShZvnPkVHtjHUCLdh5/%5Blo-fi%5D%5BAnalytics-and-Reports%5D?node-id=14%3A1942

Key design changes:

  • Information Architecture. The change would make navigation to specific data and information easy and intuitive.

  • Added graphs to the KPIs. The primary graph type was changed to make it easier for users to understand the data represented.

  • Analytics and Reports v3

Figma link: https://www.figma.com/file/OovyShZvnPkVHtjHUCLdh5/%5Blo-fi%5D%5BAnalytics-and-Reports%5D?node-id=1538%3A6184

Key design changes:

  • Improved the graph and data UI and page layout so anyone at any level could understand the data and information presented in the graphs.

Design constraints:

  • I had to resolve conflicts in graph design expectations between several stakeholders. Most stakeholders with data science backgrounds expected more complex graph designs to show to investors. As a UX/UI designer, I argued for a more user-centered design that was understandable by the users we were targeting. I was able to get the team to agree on a more user-centered design.

Conclusion:

  • Members from education marketing commented that this improved design and user experience would be easier and better to market to potential clients since it was simple to understand and focused on critical data that the users required.

 

KidsLoop CMS

KidsLoop CMS is a platform for school staff and third parties to find, edit, save and create interactive educational content.

 
 
  • Figma

    Jira

    Confluence

  • GUI designer

    UX researcher

    Product Manager

  • Competitor Research

    Information Architecture

    Wire-frames

    Interactive prototyping

    Design reviews

    UI design

 
 

Role

Lead Product Designer. I was responsible for the complete re-design of the platform.

Challenge

School Staff, content creators, and publishers need to be able to find, purchase, create, edit, share, and save interactive education learning materials.

The challenge was to "Design a centralized library, content creation tools, and publishing platform that caters to multiple types of users in the education ecosystem."

Design Process

  • Meet with stakeholders to understand the user needs and requirements of the CMS and the pain points of the existing CMS.

  • Analyze user data documentation collected by UX researcher after conducting Interviews with the users.

  • Create wireframes and prototypes with regular design reviews with stakeholders. As the lead Product designer, I had to be able to discuss, test, and make design decisions on specific feature requests presented by the product, marketing, and education team.

  • I repeated this design process until all stakeholders were confident about the design and it catered to the essential user requirements and user stories. 

  • Worked with a GUI designer to create custom brand UI and high-fidelity wireframes to hand over to the developers.

Design Iterations

CMS 1.0

CMS 1.0 was the first design of CMS in production before I got involved in the project.

  • Key Design issues:

  • Users complained that the Content creation process was very lengthy and tiresome.

  • The learning curve to understand and use the system was very high.

  • The Information architecture and navigation flow were not well structured. Users had a hard time trying to find files, menus, and features.

  • Some of the UI’s were redundant and repetitive.

  • The layout was not mobile responsive.

  • Visually the UI was not aesthetically pleasing.

Content Library v1

Figma link: https://www.figma.com/file/5dGLstdV4SDIr10LIIeh5I/%5Blo-fi%5DContents-Library?node-id=41%3A1596

  • Inspiration and reference designs for improving KidsLoop CMS came from studying cloud storage, video streaming services, and education content providers.

  • Since school staff was the primary user target for the content library, the Information architecture structure was designed regarding syllabus, programs, lesson materials, and lesson plans. This structure came as a result of regular meetings with marketing and education teams.

    Key design changes:

  • Information Architecture. The change would make navigation to specific pages and information easy and intuitive.

  • Separated the content library into two sections, i.e., the content library for content search and My Workspace for content creation. Having content library and content creation on the same level would result in complicated navigation, too many page depths, and a congested page.

  • UI design and layout we improved to be more intuitive with improved aesthetics.

  • Content Library v2

Figma link: https://www.figma.com/file/5dGLstdV4SDIr10LIIeh5I/%5Blo-fi%5DContents-Library?node-id=187%3A12316

Key design changes:

  • The Information architecture was changed to match the syllabus structure of the KidsLoop Badanamu syllabus structure.

  • The card UI, page layout, and tabs were changed to match the syllabus structure and platform features.

Content Library v3

Figma link: https://www.figma.com/file/5dGLstdV4SDIr10LIIeh5I/%5Blo-fi%5DContents-Library?node-id=1002%3A98943

Key design changes:

  • The previous Information architecture and design did not cater to third-party content creators who did not use the Badanamu syllabus structure. The Information architecture changed to follow a commonly used folder structure.

  • The card UI, layout, and menu tabs were changed to match the folder structure.

  • Added filters, view options, and sorting options to help users find content faster.

My Workspace v1

Figma link: https://www.figma.com/file/5dGLstdV4SDIr10LIIeh5I/%5Blo-fi%5DContents-Library?node-id=796%3A69017

My workspace allowed users to create, edit, manage and publish teaching material. It was designed with the same folder structure as Content library.

My Workspace v2

Figma link: https://www.figma.com/file/5dGLstdV4SDIr10LIIeh5I/%5Blo-fi%5DContents-Library?node-id=1125%3A160528

Key design changes:

  • The filter types and menu tabs were changed to match a revised data structure.

Create Content

Figma link: https://www.figma.com/file/5dGLstdV4SDIr10LIIeh5I/%5Blo-fi%5DContents-Library?node-id=1174%3A187553

Users can create and edit lesson plans and materials on this page.

Conclusion:

  • Stakeholders reported that the new content library matched both business and client goals.

 

KidsLoop Live

KidsLoop live is a video conferencing platform that educators can use to conduct online classes with students. My role was to redesign the User Interface and overall user experience for students and teachers.

 
 
  • Figma

    Jira

    Confluence

  • Product Manager

    Product Owner

    Front End developer

    Design/Front end Team lead

  • Competitor Research

    Wire-frames

    Interactive prototyping

    In-house user testing

    Design reviews

    UI design

 

Role

Sole UX/UI designer. I was responsible for the visual and user-experience design of the platform.

 

Challenge

No Product designer was on the team when the first version of Kidsloop live, KidsLoop live 1.0, was developed. Technically the platform had the user-requested features working. However, there was a great need to work on the layout, user interface, Information architecture, and user experience to make it more intuitive and fulfill the user requirements.

The challenge was to "Design a Live interactive video conferencing classroom for teachers, students, and their guardians."

Design Process

  • The user requirements and features came from the Project Managers and Project Owners, who would log Jira Design tickets and confluence documents based on conversations with clients.

  • A design would go through a design review with the design lead, Developers, and Product managers giving their feedback and input for the next iteration.

  • In-house users would test the platform and give feedback on their pain points.

  • I repeated this design process until all stakeholders were confident about the design and it catered to the essential user requirements and user stories. 

Design Iterations

KidsLoop Version 1.0

Figma link: https://www.figma.com/file/uon4myumxI0pKBiIIpsKYb/KidsLoop-Live-2.1?node-id=4231%3A813517

  • Function and feature-wise, KidsLoop live v1.0 was usable, but its many features were not intuitive for the user.

  • This version was not expandable to add new features from clients.

  • The UI was not visually modern and appealing.

KidsLoop Version 2.0

Figma link: https://www.figma.com/file/xwcvmmIxm3mHgOlU0bc6Me/LiveVersion-02?node-id=1%3A127

This design iteration, one of many iterations, took into consideration the User pain points and Client requirements.

Key design changes:

  • Separated the camera layout between teacher cameras and student cameras. Teacher cameras would be fixed to the top of the page, followed by student cameras. This puts the teacher’s camera always in view.

  • The camera size ratio changed to a smaller size. The camera size ratio allows more user cameras to fit and be in sight. The user story stated, “As a teacher, I want to see all my student’s cameras on the page.”

  • Added the bottom toolbar to include conventional UI and Frequently used features, including end call and mute functions. The bottom toolbar would make the platform more intuitive. Most video conferencing applications use this convention.

  • Changed the Information architecture to improve access to pages, information, and features.

Design constraints:

  • The already established underlining frontend backend infrastructure and timelines were significant constraints to how much the layout design could change.

  • As this rapidly developing platform was still at its infant stages, many feature requests kept pouring in to add to the Live platform. Some of these had to be declined or re-evaluated due to technical, design, and timeline restrictions.

KidsLoop Version 2.1

Figma link: https://www.figma.com/file/uon4myumxI0pKBiIIpsKYb/KidsLoop-Live-2.1?node-id=522%3A608877

KidsLoop live 2.1 is the design that went into production.

Key design changes:

  • Improved the camera view size to make the teacher’s camera more significant.

  • Improved the Feature UI locations by adding more frequently used key features to the lower toolbar so the user could easily access the feature.

  • Changed Icon style and Color scheme.

  • The platform has many features to enhance the online classroom experience for both teachers and students. The information architecture was changed to make sure these features could all fit, be easily accessed, and have a clean UI look.

Conclusion:

  • Users and stakeholders reported improved usability of the platform and better UI aesthetics.

 

KidsLoop IAM

Kidsloop IAM (Identity and Access Management) was a project to Upgrade the user sign-up and sign-in experience and framework infrastructure.

 
 
  • Figma

    Azure B2C

    HTML/CSS

    Jira

    Confluence

  • GUI designer

    Product Manager

    Product owner

    Business analyst

    Front end/ Backend developer

    InfoSec team

  • create User flows

    Information Architecture

    Wire-frames

    Interactive prototyping

    Design reviews

    UI design

 

Role

Sole UX/UI designer on the team.

 

Challenge

The backend and frontend solution for the platform IAM was being migrated to Microsoft Azure B2C.

The challenge was to "Design a good “Create account” and “login” user experience and interface that works within the limits of Microsoft azure b2c and lines up with the business goals for user access and account management."

Design Process

  • Investigate and understand how Azure B2C works and design within its out-of-box solution. At the beginning of the project, the team had no front-end developer assigned to the project, so I did most of the testing by writing HTML/CSS code to test some of the front limits of the out-of-box solution.

  • Regular workshops to create and discuss user flows.

  • Create wireframes and have regular design reviews with the relevant stakeholders.

  • I repeated this design process until all stakeholders were confident about the design and it catered to the essential user requirements and user stories. 

Design Iterations

Design concept v1

Figma link: https://www.figma.com/file/AGAKrV8ReCDZwx4DVt91LM/IAM-Project?node-id=4407%3A16210

Design concept v2

Figma link: https://www.figma.com/file/AGAKrV8ReCDZwx4DVt91LM/IAM-Project?node-id=2776%3A10506

IAM v1

Figma link: https://www.figma.com/file/AGAKrV8ReCDZwx4DVt91LM/IAM-Project?node-id=1322%3A1491

The out-box-box IAM solution from azure B2C had many constraints. The UX and UI had to be adjusted to cater to the front-end customization constraints, security, and organization goals.

IAM v2

Figma link: https://www.figma.com/file/AGAKrV8ReCDZwx4DVt91LM/IAM-Project?node-id=4408%3A18412

Key design changes:

  • The illustration was changed to be more age agnostic and keep with the company brand style.

Design constraints:

  • Security was the highest priority, and so I had to design the UI and user flows to break any security protocols.

  • Some of the business and user requirements could not be implemented within Azure B2C solutions.

Conclusion:

  • The migration to Azure B2C and improved User journey made the login process faster and more secure.

 

KidsLoop Schedule

With the schedule feature, school staff can schedule online classes and assignments.

 
 
  • Figma

    Confluence

  • GUI designer

    Product Manager

    Product owner

    Business analyst

    Front end/ Backend developer

    InfoSec team

  • Information Architecture

    Wire-frames

    Interactive prototyping

    Design reviews

    UI design

 
 

Challenge

An organization can have multiple classes and teachers assigned to various courses and schools. A teacher has to schedule online classes and assign homework to students in multiple schools and classes several times throughout the day.

The challenge was to "Design the schedule user journey to be effortless."

Design Process

  • Study the current KidsLoop schedule process and pinpoint the user pain points and what needs to be improved.

  • Create wireframes and have regular design reviews with the relevant stakeholders.

  • I repeated this design process until all stakeholders were confident about the design and it catered to the essential user requirements and user stories. 

Design Iterations

Schedule v1

Schedule v2

Figma link: https://www.figma.com/file/iq7MxP8aPGHnqBVJiCt4K3/%5BSchedule%5D?node-id=2%3A405

  • Since the scheduling system backend framework was already developed, there were limitations on how much of the overall user experience and UI layout could be changed.

Key design changes:

  • Information Architecture and user flow. The change would make scheduling faster and more intuitive.

  • Improved the UI to have a more modern aesthetic and have a company brand.

Conclusion:

  • With the improved user journey and UI, teachers can make schedules for multiple classes, schools, and students more quickly and intuitively.

 

Student app

The designs below were a self-study I did to redesign the UI and UX of the login process and home page of the student app.

 
 
  • Figma

    Figma Jam

    Adobe Illustrator

    React

  • Competitor research

    User Flow

    Wire-frames

    Interactive Prototype

    UI design research

 

Challenge

“Design a login page to be used by 3+ year children and their guardians.“

Design Process

  • Competitor research. Review how other child based and school based children applications implement the login process for both offline and online classes.

  • Create user flow of the login process

  • Design wireframes.

Design Iterations

 

App Login User flow

Figma Link: https://www.figma.com/file/VcnqZX8e1tqCPIrHnmbjmG/App-design?node-id=1%3A831

Mockup Designs

Figma Link: https://www.figma.com/file/AGAKrV8ReCDZwx4DVt91LM/IAM-Project?node-id=3133%3A13951

Previous
Previous

Web3

Next
Next

AR/VR