Making the entry-point of a tool intuitive and seamless for the user
UX Designer and Full Stack Developer
2 weeks
UX Design, Full Stack Web Development
An internal fiscal partner at the Foundation for California Community Colleges requested our team to help them make their web tool’s account registration experience more seamless.
Based on feedback from community managers and teachers, they stated that the registration process was complicated, too long, and required them to have information ready beforehand.
This complex registration process causes a bad first impression during the users’ first 10 minutes of using the tool, and it was something that needed to be addressed.
To provide the most seamless registration experience for the user, I designed and developed an invite system that provides the user a seamless, heavily simplified, and customized experience.
This invite system contains two key components: 1) a new view for administrators to create and manage their invites and 2) a revamped user interface and experience for users that registers through the invite.
The user invite system allowed me to reduce the number of steps and the amount of effort required for each step. The next section describes the thinking behind of how I simplified the registration flow for the user.
1. An administrator creates the invite
2. The user receives a customized email
1. The user is greeted with a welcome screen
2. The user creates their account password
3. The user confirms their assigned organization
4. The user is presented with a quick overview
Due to the small size of this project team, I was tasked to be the designer and developer of this project. Because of this, I had full control of how I want to bring this design to life. For this project, I rearranged the development life cycle to ensure technical feasibility and efficiency.
1. Create low-fidelity wireframes.
2. Develop the backend.
3. Create high-fidelity mockups.
4. Develop the frontend.
"This invite system is easily our favorite feature added to our web tool. We were excited by how natural and easy it was for our users to get started with using our tool."
Our Client (Director of an internal fiscal partner at Foundation for California Colleges)
"One of the easiest account registrations that I've ever gone through."
A coach for a robotics program in Elk Grove, CA
"One of my colleagues were blown away by how the system autofilled their name and email address; only requiring them to enter a password. Simply magical."
A director for a California school district
Designing and developing this user invite feature resulted in a significantly simplified user experience and glowing feedback from clients and users. Based on early user testing results, the average completion time for this new registration flow was less than 3 minutes, which is significantly lower compared to the average time of 8 minutes spent with the old registration system.
Being the only designer and developer for this project allowed me to combine both skill sets into one product and it was quite the learning experience. However, due to a limited budget for this project, I also had to stay in constant communication with the clients, lead user testing, and gather requirements. Juggling all these roles on top being the designer and developer was definitely a learning experience, however I could’ve used the extra lunch breaks lost and some overtime for something else.