Skip to main content

LUP Student Papers

LUND UNIVERSITY LIBRARIES

Enhancing User Experience through an Onboarding Wizard

Abu Al-Soud, Anas LU and Mosavi, Ramtin LU (2025) MAML05 20221
Certec - Rehabilitation Engineering and Design
Abstract
This bachelor thesis has been conducted in collaboration with TeamVate. The project focuses on the development and implementation of an onboarding wizard within TeamVate’s App Studio. The goal is to improve user experience and effectiveness for new users.
To reach this goal, we implemented an iterative design process, using Norman’s heuristics, creating both Lo-Fi and Hi-Fi prototypes and conducting guerilla testing to gather user feedback. This feedback played an important role in identifying areas for improvement and ensuring an intuitive onboarding experience.
We designed, coded, and implemented the onboarding wizard and dashboard using the TypeScript React.js framework. Continuous evaluation refined the design and functionality of... (More)
This bachelor thesis has been conducted in collaboration with TeamVate. The project focuses on the development and implementation of an onboarding wizard within TeamVate’s App Studio. The goal is to improve user experience and effectiveness for new users.
To reach this goal, we implemented an iterative design process, using Norman’s heuristics, creating both Lo-Fi and Hi-Fi prototypes and conducting guerilla testing to gather user feedback. This feedback played an important role in identifying areas for improvement and ensuring an intuitive onboarding experience.
We designed, coded, and implemented the onboarding wizard and dashboard using the TypeScript React.js framework. Continuous evaluation refined the design and functionality of the onboarding wizard, with the final version assessed through the System Usability Scale (SUS) survey.
The final onboarding wizard is designed to make it easy for users to get started by offering a clear and structured introduction to the application. By applying guerrilla testing, Norman’s heuristics, and evaluating the final design through the System Usability Scale (SUS), we refined the onboarding experience. These methods helped us identify usability issues, implement improvements, and validate the effectiveness of our solution, ensuring that it enhances both efficiency and usability. (Less)
Popular Abstract
In partnership with TeamVate, this thesis explores the development and implementation of an onboarding wizard within the TeamVate App Studio. The goal? To make the user experience smoother, faster, and more effective for newcomers.
To achieve this, we applied an iterative design process guided by Norman’s usability heuristics. We created both low-fidelity (Lo-Fi) and high-fidelity (Hi-Fi) prototypes, conducted guerrilla testing, and gathered user feedback to refine the onboarding journey.
The onboarding wizard and dashboard were built using the TypeScript React.js framework. Throughout development, continuous evaluation helped fine-tune both functionality and design, with the final version assessed through the System Usability Scale... (More)
In partnership with TeamVate, this thesis explores the development and implementation of an onboarding wizard within the TeamVate App Studio. The goal? To make the user experience smoother, faster, and more effective for newcomers.
To achieve this, we applied an iterative design process guided by Norman’s usability heuristics. We created both low-fidelity (Lo-Fi) and high-fidelity (Hi-Fi) prototypes, conducted guerrilla testing, and gathered user feedback to refine the onboarding journey.
The onboarding wizard and dashboard were built using the TypeScript React.js framework. Throughout development, continuous evaluation helped fine-tune both functionality and design, with the final version assessed through the System Usability Scale (SUS) survey.
The result is a well-structured, intuitive onboarding wizard that simplifies the user’s introduction to the application. By leveraging usability heuristics, rapid testing, and systematic evaluation, we identified pain points, implemented improvements, and validated the effectiveness of our solution—ultimately enhancing efficiency and usability for new users. (Less)
Please use this url to cite or link to this publication:
author
Abu Al-Soud, Anas LU and Mosavi, Ramtin LU
supervisor
organization
alternative title
User-Centered Design and Usability Testing: Improving Engagement with TeamVate's Onboarding Wizard
course
MAML05 20221
year
type
M2 - Bachelor Degree
subject
keywords
Onboarding Wizard, User Experience (UX), Lo-Fi Prototypes, guerilla Testing, System Usability Scale (SUS), Typescript, React.js Framework, TeamVate, Iterative Design, App Studio.
language
English
id
9188325
date added to LUP
2025-05-14 09:26:03
date last changed
2025-05-14 09:26:03
@misc{9188325,
  abstract     = {{This bachelor thesis has been conducted in collaboration with TeamVate. The project focuses on the development and implementation of an onboarding wizard within TeamVate’s App Studio. The goal is to improve user experience and effectiveness for new users.
To reach this goal, we implemented an iterative design process, using Norman’s heuristics, creating both Lo-Fi and Hi-Fi prototypes and conducting guerilla testing to gather user feedback. This feedback played an important role in identifying areas for improvement and ensuring an intuitive onboarding experience. 
We designed, coded, and implemented the onboarding wizard and dashboard using the TypeScript React.js framework. Continuous evaluation refined the design and functionality of the onboarding wizard, with the final version assessed through the System Usability Scale (SUS) survey. 
The final onboarding wizard is designed to make it easy for users to get started by offering a clear and structured introduction to the application. By applying guerrilla testing, Norman’s heuristics, and evaluating the final design through the System Usability Scale (SUS), we refined the onboarding experience. These methods helped us identify usability issues, implement improvements, and validate the effectiveness of our solution, ensuring that it enhances both efficiency and usability.}},
  author       = {{Abu Al-Soud, Anas and Mosavi, Ramtin}},
  language     = {{eng}},
  note         = {{Student Paper}},
  title        = {{Enhancing User Experience through an Onboarding Wizard}},
  year         = {{2025}},
}