Studygram is a web app that allows students to connect with other students to get support with assignments and share resources with regards to their studies.

Overview

A key component of learning is enthusiasm. Peer-to-peer learning can increase motivation and engagement with a subject. Studygram will allow students to connect with others in their field to discuss topics, share insights, receive peer feedback on assignments, and even find others willing to collaborate on projects.

Design Goal

Create a user friendly app to help connect students online to facilitate peer-to-peer learning, foster motivation, find relevant supporting or studying materials, get advice from fellow students on studying efficiently, and receiving peer feedback.

User Persona & User Flows

Based on Alex’s description, we can tell that he wants to connect with other students and get support on his assignments. With his goals kept in mind, I created some user flows to map out how he would navigate through Studygram to complete these specific tasks.

Wireframes

After creating user flows, I began creating my low-fidelity wireframes with Figma. I decided to focus on creating the primary features first and then I created an onboarding process to make the app feel more realistic for a first time user.

Mood Board

To convey the mood and visual direction for Studygram and have more inspiration for design elements, I created mood boards. I initially came up with two mood boards to see which concept I would like to go with. After evaluating, I ended up going with the first mood board. The dark blue provides a sense of calmness and professionalism while the orange gives a splash of friendliness and welcoming.

Mood Board 1

Mood Board 2

High Fidelity Wireframes

With a color palette and vision set, it was time for me to polish and redefine my wireframes. When it comes to high fidelity I really focused more on the UI of my app. Generic shapes/icons were replaced with photos, buttons, input fields, etc. to make the app appear more realistic to the final product.

Sign Up + Onboarding

Search/Connect With/Message Other Students

Notifications/My Profile/Messages Inbox

Design System

Responsive Design Breakpoints

After finishing the mobile-first approach, I started designing Studygram for tablet and desktop breakpoints so that it can respond effectively based on the user’s device. I took into consideration how the content would scale as the screen resolution increased and how the information would be displayed. Lastly, I created some mockups to help visualize how the different screens of the web app would look on actual devices.

Landing Page - Mobile

Landing Page - Tablet

Landing Page - Desktop

Home Page - Mobile

Home Page - Tablet

Home Page - Desktop

Mockups

Prototype

Conclusion

What I’ve Learned

Challenges

  • Establishing a mood board and color palette before creating the high fidelity wireframes makes the design process a lot easier

  • Utilizing grids and establishing the gutter makes it easier to design the screen and where to place elements

  • Understanding the Gestalt’s Principles of Design helped make my design more user friendly and cohesive

  • Designing for different breakpoints and learning how to scale the content to take up more screen real estate without breaking design principles

What’s Next?

  • Conduct the first round of usability testing to assess Studygram’s learnability and make iterations to improve its design and usability

  • Create a mobile app for Studygram