I created a website called Codeably using Adobe XD. It helps users learn programming languages.
Learners couldn't find beginner-friendly coding tutorials easily. My goal is to offer coding tutorials that are perfect for beginners and effortless to discover.
After understanding users' pain points and creating a sitemap, I began designing my website with paper wireframes. For the homepage, I included responsive designs, such as a tablet, computer, and mobile app. For my digital wireframes, I opted for Adobe XD as it offered a user-friendly experience with its minimalistic design and straightforward tools. The digital browsing wireframe is designed to help users discover coding tutorials that interest them. Additionally, I incorporated filters for browsing, allowing users to easily find the tutorials they want.
I conducted a moderated usability study with this prototype. I found 3 fundamental findings from my 5 participants:
After conducting my usability study, I made improvements to the browsing page in my high-fidelity prototype. I introduced a rating tab in the filter section and beneath the videos. This new rating feature allows users to assess the helpfulness of coding tutorials.
To enhance accessibility, I made the following changes:
- Added a footer at the bottom of the website, providing more information and easy navigation to other pages.
- Included a language change button on the navigation bar to accommodate users who prefer languages other than English.
- Utilized bold headings to help users quickly identify essential content on the site."
I became more comfortable with Adobe XD and learned about sizing variations. Additionally, I gained valuable insights into users' needs when learning a new programming language. My next plan is to conduct more rounds of usability studies to further enhance my design. I'm also working on adding more screens to my wireframes, allowing users to watch actual videos from the prototype.