Nucamp Design System
A design system to improve the registration process for students at Nucamp. An in-depth exploration into solving UX problems using the Atomic Design Method.
Company
Nucamp Coding Bootcamp
Role
UI Designer, UX Researcher
Year
Fall 2019
Summary
Understanding the Need
The need for a unified design system came while looking at the registration modal of the website. Much of the content that existed on the site was there to give a SEO advantage. However, the current design was confusing to navigate and led to user frustration.
Limits & Goals
The largest constraint of this project was not to change the written content on the site. Changing or removing any of the content would affect the SEO in a negative way. The main goal of the project was organizing the content that existed on the site into the new design system. If the new system could be implemented into the site without a loss of content and SEO, then it would be a success.
Challenges
Learning the Existing Rules
With the goal in mind, I made a low-fidelity wireframe of the current location page to gain a better understanding of the current rules and limitations of the design system. I focused the research only on the location page because I planned to apply the rules I found there to the modal as well.
Developing the New Location Page and Modal
I created a high-fidelity prototype using Adobe XD to show what the location page would look like with the new design system applied. Creating this allowed us to see potential issues with the new rules in place and how we would rework interaction on the page to improve the UX.
Feedback & Refinement
After making the prototype of the new landing page and modal, we held a meeting for feedback. During the meeting we had noticed a few adjustments that would need to be made to keep everything consistent and opportunities to improve the design system further. I took these notes from the meeting and used them to refine the design system, and add in some elements that would help with accessibility on the website as well.
Results
Prototypes and Launch Plans
At the end of this project I delivered a new design system for the Nucamp website to improve the user journey during the registration process and while interacting with the location pages. Nucamp planned to implement the system I developed into their website later this year. The high-fidelity prototype can be viewed below.
View Prototype