Interface Design for the Browser Extension

Overview

The project was a student project conducted individually, supervised by a lecturer at Linnaeus University who provided guidance and feedback. Throughout the design process, I collaborated with other designers at three 3-hour workshops. Those workshops included individual and group work where each participant worked on their own project and provided insightful feedback on design ideas. The workshops aimed at developing comprehensive skills, such as identifying the target audience, sketching interfaces, creating interaction flows, analysing user experiences, and using prototypes for effective communication.

The project centered around creating a platform called EduSelect, which aimed to help students find the right education program by collecting and presenting information based on the experiences and feedback of current and former students, as well as employers. The platform, implemented as a browser extension, added to existing information about education programs across various websites, such as university pages, news articles, blogs, and social media.

My role

User interface designer

Responsibility

Target group analysis
Functionality
Colour theme and logo design
Interactive prototype

Timeline

4 weeks, December 2021

Tools

Axure, Google Slides, CorelDraw

The Process

Identifying Target Audience and Needs

The goal was to identify and understand the target audience and their needs to ensure the design addresses their specific requirements. This was done by examining who the potential users might be, as well as their reasons for using the service and how they would use it. The analysis focused on specific questions to gain a more comprehensive understanding of what the application is and what it could potentially be.

  1. Who is the user, and what are their specific characteristics and traits?
  2. What underlying needs are met when users utilize the service, and what benefits does it generate?
  3. What motivates users to start and continue using the service?

I used the “Why?” technique to delve deeper into the underlying needs of the users, ensuring we did not stop at surface-level needs but understood the fundamental motivations.

Outcome: Four key user types have been identified to ensure the service functions effectively and provides societal benefits. 

Education Seekers

This group includes two sub-types:

Newly interested seekers: Individuals who haven’t previously attended higher education. They are curious, open to opportunities, possibly uncertain but eager to continue their studies after high school. They stay updated on trends, follow friends, and dream of future jobs. They are attracted to popular programs and highly-rated schools.

Experienced seekers: Individuals with market experience aiming to broaden their knowledge and skills or change careers. They are goal-oriented, meticulous, and determined, with well-defined competency development objectives. They like to compare different educational options.

Needs Addressed by the Browser Extension:

  • General information and course/program overviews
  • Admission chances and influencing factors
  • Trackable information for quick access
  • Comparison of educational programs
  • Personal experiences and reviews
  • Information on educational quality, competency, and employability
  • Career prospects post-study
  • Market trends and insights

Current Students

This group consists of students currently enrolled in educational programs. They are enthusiastic yet slightly stressed, seeking internships and jobs, or companies for their thesis work. They aim to connect with potential employers during their studies to secure references and facilitate a smooth transition into the workforce.

Needs Addressed by the Browser Extension:

  • Job suggestions for part-time, thesis work, and internships
  • Saving and collecting job information
  • Establishing contacts with employers
  • Messaging their contacts
  • LinkedIn integration
  • Minimizing search effort with filters
  • Quick access to information
  • Updates on market conditions

Newly Graduated

Recent graduates who are eager, innovative, or possibly disillusioned, ready to share their experiences. These individuals provide insights into the types of jobs they secured, the speed of employment, their roles, and the relevance of their studies. They typically join EduSelect while seeking or during their studies and continue for one to three years post-graduation, participating in surveys and sharing evaluations.

Needs Addressed by the Browser Extension:

  • Sharing experiences and job details post-graduation
  • Participating in surveys to provide feedback
  • Influence and reflect real-world conditions to aid education seekers
  • See statistics and rankings.

Employers

Employers include self-employed individuals or employees within companies or organizations. These users are meticulous, busy professionals with limited free time. They seek qualified workers, need part-time staff, or are open to hosting students for thesis projects.

Needs Addressed by the Browser Extension:

  • Advertising job opportunities
  • Creating job postings
  • Accessing a list of educated and creative individuals
  • Contacting candidates, receiving messages, and reviewing CVs

Understanding User Actions – Function and Activity

I analyzed which functions the browser extension should have in relation to users’ needs, determining if the needs are met directly or indirectly. I identified particularly critical functions for EduSelect’s operation and discussed why they are important in the workshop for every target group.

Questions Addressed:

  1. What functionalities should the service provide?
  2. What outcomes should users be able to achieve?

The list of essential functionality was defined as given below. This helped me in next step organizing content and designing navigation flow. 
• Register/create an account;
• Log in/log out;
• Select text;
• Save and collect information in the service: about educations, job offer, contacts;
• Remove information from the browzer extension;
• Compare educations;
• Fill in the valuation form and send it out;
• Write reviews;
• Send message in direct chat;
• Share information;
• Search;
• Filter;
• Change status.

Inspiration, Analysing Market

For my first browser extension design, I needed to gather inspiration and conduct research to understand what was already available in the market. I studied ten websites and three different browser extensions to get ideas for designing the user flow, login process, dashboard, program comparisons, rankings, and reviews for EduSelect. I discovered how browser extensions work and how platforms offer their features across different websites. After analysing the most effective features and content, I moved to the next stage of sketching ideas for the EduSelect interface.

Sketching Interfaces

I explored possible interface solutions throught sketching, iterated and refine design ideas. As my favorit tool and material in scketching is pen and paper, a quick and flexible technique, I created initial sketches of the service interface using those media. My focus was on: 

  • Structure: try to think over clear and logical structure suitable for the intended target group.
  • Interface Patterns that would be suitable to utilize.
  • Primary functionalities.

Outcome: An iterative design process that leverages rapid sketching to explore and refine interface ideas, ensuring designs are user-focused and efficiently communicated.

Visual Design

 

I aimed to make the service practical, informative, and visually appealing with a modern aesthetic. To achieve this, I carefully worked on the visual design, including hierarchy, composition, colors, typography, and images to ensure readability. The larger font sizes positively impact readability, and I incorporated that into the design. Using the Adobe Color accessibility tool, I reviewed the contrast between the background and text colors to ensure good visibility.

Colors play a key role in attracting attention, establishing hierarchy, and enhancing aesthetics. Before creating the prototype in Axure, I developed a color theme and logo. I envisioned a minimalist design and used icons from the Noun Project as external graphics in Axure.

Interaction Flow and Prototype

User interface for target group 1: Education Seekers.

Save the chosen education to My EduSelect. Target group 1: Education Seekers.

User interface for target group 2: Students looking for jobs.

What could be done differently

Prioritization and Focus:

A more diversified prioritization could enhance focus on key areas and target audiences, leading to clearer prioritization for deeper development in essential parts.

Structure and Flow:
More thoughtful choices in structure, grouping, and flow that make content and functionality more intuitive.