Skip to content

joiecao/DH110-Assignment6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Assignment06: Interface Design

DH110, Joie Cao

Intro

For my project, I intend to redesign and rebrand PCPartPicker's site, making it more modern, user friendly, and accessible for first time PC builders. Rather than redesign the website, I have redesigned its core features into an app. This app allows users to plan their builds, learn by watching tutorials and studying premade builds, and share their own builds on a social platform. My app intends to further promote the social aspect.

My 4 high fidelity interfaces include the following:

  1. A loading screen for when the app is launched
  2. A log in/sign up screen, also a first impression for most users
  3. A PC building screen where users can add parts to their build
  4. A social media-like build sharing screen that also includes premade build guides

Screen Design

4 high fidelity interfaces

1

Color variations

Original, dark mode, and hue variation

2

Impression Test

For my impression test, I asked my friend who is a UX research student for his thoughts. He said the following:

"The first thing that stands out to me is how well-organized the text is. Everything is intuitive to find, and it's very easy to know where I should click if I want to perform a certain task. The use of both font size and font colors to distinguish text is also very well-implemented. Aside from that, the clean choice of colors match the overall theme of the app very well, making good use of monochrome without coming off as dull.

One small usability issue that stands out is that it seems like the "Forgot your password?" button on the sign-in screen is a little too close to the "Log In" button, which could be hard to tap accurately for some users. Moving it down a little could fix that issue.

On the parts listing on the third screen, it seems a bit strange that the names of the parts are aligned in the center rather than the left when the titles are all getting cut off anyway, plus the fact that the labels for the part categories (CPU, GPU, etc.) are all left-aligned as well.

Overall, I appreciate how consistent and intuitive the design is, not hiding any functionalities in places that are hard to discover."

After hearing what he had to say, I felt more confident in the design theme that I had chosen with the app going forward. His note about the usability issue on the login screen seemed valid, especially considering his own experience with UX research, and wasn't too difficult of a fix. Overall, getting a fresh pair of eyes on my design and hearing his honest feedback was super valuable in bringing my design closer to a finished product.

Accessibility Check

3 My primary text color passes the test

4 My secondary text color did not, for future iterations I will make this text darker

Design System

designsystem

Logo Redesign

For the logo redesign, I wanted to create something simple and modern while also respecting the original design. The old design is actually very intuitive, it is a PC case being taken apart. For my redesign, I wanted to focus on creating a memorable silhouette. Additionally, I wanted this logo to easily fit color changes and different background colors. The current logo's complexity makes it difficult to match with different color schemes.

The new logo makes use of negative space to replace the gold block on the old logo. I also removed a part of the P in PartPicker to match. Finally, I removed "PC" from the brand name as it is a bit redundant and makes the name unnecessarily long.

Typography

My font is MADE Evolve Sans, a clean san serif with Bold, Medium, Regular, and Light versions. The font is easy on the eyes and very versatile. The Bold is great for titles while the Regular is perfect for paragraph text. Title fonts in my app are 30pt and paragraph is 16pt. Smaller detailed text such as prices for parts ar 12pt.

Colors

I wanted to keep the colors very simple and almost monochrome. Black gives the impression of luxury and quality, which is what I want my users to feel when using the app and assembling their PC. A bright blue was chosen as an accent color, but I have yet to find subtle ways to work it into the UI design. The bright green was chosen as the "Compatibility" color. In future screens, I will use this color to show that all the parts are compatible together.

Layout

The layout of this app is designed for vertical scrolling. The spacing between most text and images is 15 pixels.

Other Notes

On the log in screen, I decided to use ">" as they represent the start of a line in the console. The portion of the PC building screen where all the parts are listed vertically was inspired by Robinhood app's vertical stock listings.

2 tasks:

  1. Experience/Personalization Quiz
  2. Add/Search Component (CPU) Notes: I made edits to this design AFTER today's group review

Wireflow Diagram

wireframe

Cognititve Walkthrough

Video

Written feedback

"Starting all the way from the login screen, all of the decision making of what I had to press to achieve a certain result in the app was very easy. I was never really stuck or confused on what to press if I wanted to do something.

The clean design made everything very apparent and intuitive. For example, when I wanted to go back to a previous page, the back button was very clearly apparent, and I didn't need to think at all to find it. The same went for any other button or tool I had to use.

All of the buttons made a lot of sense to me, there was never anything where I didn't know what would happen if I were to press it. There was one icon that I didn't know the meaning of, but after it was explained to me, it made sense why it was there.

I really liked the progress icons at the bottom when I was answering a series of questions. It helped me stay aware of how far along I was and how many more questions I could expect before I was done."

Summary of findings

My user did not recognize the "Compatible" button. I should make the button green and/or add text to make the button's purpose more clear. The user tried to click many features that have not been implimented yet, which is a good sign that my existing buttons are clear. It also means I have a lot more work to do. The back button in the experience quiz did not work, but it has since been fixed. I am glad the user appriciated my progress bar in the experience quiz.

Reflection

I had a lot of fun with this project. In all honesty, this was the first assignment that made me feel like a real experience designer. My design process actually took much longer than usual. I was not happy with my previous sketches so I went back and redrew them. My new sketches really helped me with the actual designing in XD. Additionally, I decided to do a logo redesign which took more time than I had planned. However, I am very happy with how they turned out. The last thing that set me back was choosing to use XD instead of my comfort software, FramerX. I really wanted to take this opportunity to learn a new program and I'm happy with how familiar I am with XD now. I still felt a bit limited since not all the features in Framer translate to XD, but I'm sure as I learn more with time.

If i could change something about my current design, it would be adding more color. Initially I really enjoyed the black and grey aesthetic, but now that I take a step back I wish I had used more of my blue or green accent color. Next week during revisions, I'll try to experiment with more colors. My prototype testing revealed that I should consider making some of my text bigger. That is something I would like to experiment with as well. But overall, I am very happy with the general look and feel of my app.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published