Mockup of the profile page which shows the  details of a representative.
Mockup of the profile page which shows the  details of a representative.
Mockup of the home screen.
Mockup of the home screen.
Mockup of the search results screen which shows the user's representatives.
Mockup of the search results screen which shows the user's representatives.
Mockup of the full list of federal senators.
Mockup of the full list of federal senators.

Find My Reps

Find My Reps

App and Responsive Website

App and Responsive Website

App and Responsive Website

UX Case Study

UX Case Study

UX Case Study

Project Overview

Project Overview

Project Overview

The Product

The Product

The Product

The prompt for my final project was to “Create an app and responsive website for social good,” and out of a list of topics I chose an app/website that lets users find who their elected representatives are because it seemed extremely relevant this year.

The prompt for my final project was to “Create an app and responsive website for social good,” and out of a list of topics I chose an app/website that lets users find who their elected representatives are because it seemed extremely relevant this year.

The prompt for my final project was to “Create an app and responsive website for social good,” and out of a list of topics I chose an app/website that lets users find who their elected representatives are because it seemed extremely relevant this year.

The Problem

The Problem

The Problem

Searching for your elected reps can be hard. You have to google each branch of government and find out which district you’re in to find your rep for that branch, and then you have to do that for each branch.

Searching for your elected reps can be hard. You have to google each branch of government and find out which district you’re in to find your rep for that branch, and then you have to do that for each branch.

Searching for your elected reps can be hard. You have to google each branch of government and find out which district you’re in to find your rep for that branch, and then you have to do that for each branch.

The Goal

The Goal

The Goal

The goal of my app is to create a way for users to easily and quickly find all of their reps in one place without having to worry about which districts they are in.

The goal of my app is to create a way for users to easily and quickly find all of their reps in one place without having to worry about which districts they are in.

The goal of my app is to create a way for users to easily and quickly find all of their reps in one place without having to worry about which districts they are in.

My Role:

My Role:

My Role:

UX Designer

UX Designer

UX Designer

Responsibilities:

Responsibilities:

Responsibilities:

Initial research, ideating,

wireframing, mockups,

prototyping, user testing

Initial research, ideating,

wireframing, mockups,

prototyping, user testing

Initial research, ideating,

wireframing, mockups,

prototyping, user testing

Project Duration:

Project Duration:

Project Duration:

May 2024

May 2024

May 2024

Understanding the User

Understanding the User

Understanding the User

User Research: Summary

User Research: Summary

User Research: Summary

I conducted interviews with users about their experience trying to search for their representatives. I knew going in that manually searching each rep would be a hassle but what surprised me was how much of an obstacle districts were.


Users were not always able to figure out which district they were in, and they can’t know which rep is theirs without knowing their district. Users had to repeat this for each individual rep, and that assumes they are familiar with each level and branch of government.

I conducted interviews with users about their experience trying to search for their representatives. I knew going in that manually searching each rep would be a hassle but what surprised me was how much of an obstacle districts were.


Users were not always able to figure out which district they were in, and they can’t know which rep is theirs without knowing their district. Users had to repeat this for each individual rep, and that assumes they are familiar with each level and branch of government.

I conducted interviews with users about their experience trying to search for their representatives. I knew going in that manually searching each rep would be a hassle but what surprised me was how much of an obstacle districts were.


Users were not always able to figure out which district they were in, and they can’t know which rep is theirs without knowing their district. Users had to repeat this for each individual rep, and that assumes they are familiar with each level and branch of government.

User Research: Pain Points

User Research: Pain Points

User Research: Pain Points

1

1

1

Districts

Districts

Districts

Finding your districts is a pain but you have to know your district to know which rep is yours.

Finding your districts is a pain but you have to know your district to know which rep is yours.

Finding your districts is a pain but you have to know your district to know which rep is yours.

2

2

2

Each Rep

Each Rep

Each Rep

Users had to manually search for each individual rep, so they had to endure these frustrations many times over.

Users had to manually search for each individual rep, so they had to endure these frustrations many times over.

Users had to manually search for each individual rep, so they had to endure these frustrations many times over.

3

3

3

Google Reliability

Google Reliability

Google Reliability

Simply googling the position wouldn’t always return results for that position and it couldn’t tell you which rep is yours

Simply googling the position wouldn’t always return results for that position and it couldn’t tell you which rep is yours

Simply googling the position wouldn’t always return results for that position and it couldn’t tell you which rep is yours

4

4

4

Knowledge

Knowledge

Knowledge

If a user isn’t familiar with state level government, they won’t know to search for their state-level representatives.

If a user isn’t familiar with state level government, they won’t know to search for their state-level representatives.

If a user isn’t familiar with state level government, they won’t know to search for their state-level representatives.

Persona: Ben

Persona: Ben

Persona: Ben

Problem Statement:

Problem Statement:

Problem Statement:

Ben is a HVAC technician that isn’t familiar with state politics who needs to find out who his elected representatives are because he wants to prepare for the upcoming election and be an informed citizen.

Ben is a HVAC technician that isn’t familiar with state politics who needs to find out who his elected representatives are because he wants to prepare for the upcoming election and be an informed citizen.

Ben is a HVAC technician that isn’t familiar with state politics who needs to find out who his elected representatives are because he wants to prepare for the upcoming election and be an informed citizen.

Persona describing Ben and his goals and frustrations.
Persona describing Ben and his goals and frustrations.
Persona describing Ben and his goals and frustrations.

User Journey Map

User Journey Map

User Journey Map

My design should allow users to find their districts via their location/address and show all their reps in one place.

My design should allow users to find their districts via their location/address and show all their reps in one place.

My design should allow users to find their districts via their location/address and show all their reps in one place.

Table showing Ben's user journey step by step.
Table showing Ben's user journey step by step.
Table showing Ben's user journey step by step.

Starting the Design

Starting the Design

Starting the Design

For this project, I designed the mobile app first and then the responsive website after. It took longer than doing them simultaneously, but it allowed me to take what I learned from the app and apply it while designing the more complex responsive website.

For this project, I designed the mobile app first and then the responsive website after. It took longer than doing them simultaneously, but it allowed me to take what I learned from the app and apply it while designing the more complex responsive website.

For this project, I designed the mobile app first and then the responsive website after. It took longer than doing them simultaneously, but it allowed me to take what I learned from the app and apply it while designing the more complex responsive website.

Paper Wireframes

Paper Wireframes

Paper Wireframes

I tried a few iterations of each screen and then combined what I liked into the final version. Paper wireframes are important because they allow you to figure out or redo your designs before you make them.

I tried a few iterations of each screen and then combined what I liked into the final version. Paper wireframes are important because they allow you to figure out or redo your designs before you make them.

I tried a few iterations of each screen and then combined what I liked into the final version. Paper wireframes are important because they allow you to figure out or redo your designs before you make them.

Photo of a few iterations of paper wireframes.
Photo of a few iterations of paper wireframes.
Photo of a few iterations of paper wireframes.

Digital Wireframes

Digital Wireframes

Digital Wireframes

Users can enter their address or use their location which will automatically find their districts and pull up a list of all their elected representatives.

Users can enter their address or use their location which will automatically find their districts and pull up a list of all their elected representatives.

Users can enter their address or use their location which will automatically find their districts and pull up a list of all their elected representatives.

Mockup of the home screen with location search and list features.
Mockup of the home screen with location search and list features.
Mockup of the home screen with location search and list features.

Users can also easily find full lists of reps and district maps from the home screen.

Users can also easily find full lists of reps and district maps from the home screen.

Address/Location search is the first thing users see.

Address/ Location search is the first thing users see.

App Home Screen

App Home Screen

All of the user’s reps, based on their location, are displayed in one place to make finding them all as easy as possible.

All of the user’s reps, based on their location, are displayed in one place to make finding them all as easy as possible.

All of the user’s reps, based on their location, are displayed in one place to make finding them all as easy as possible.

Search results showing the federal senators in a dropdown.
Search results showing the federal senators in a dropdown.
Search results showing the federal senators in a dropdown.
Search results page showing the state house rep in a dropdown.
Search results page showing the state house rep in a dropdown.
Search results page showing the state house rep in a dropdown.

Each of the user’s reps are given for each level and branch of government specific to their district location.

Each of the user’s reps are given for each level and branch of government specific to their district location.

Search Results Screens (App)

Search Results Screens (App)

Wireframe of a profile page.
Wireframe of a profile page.
Wireframe of a profile page.

The profile page displays basic information about the rep and a link to their website.

The profile page displays basic information about the rep and a link to their website.

Rep Profile Page (App)

Rep Profile Page (App)

For the desktop and tablet screen sizes I did a split-screen style two-column layout to utilize the extra screen space.

For the desktop and tablet screen sizes I did a split-screen style two-column layout to utilize the extra screen space.

For the desktop and tablet screen sizes I did a split-screen style two-column layout to utilize the extra screen space.

Search Results/Profile Page (Desktop)

Search Results/Profile Page (Desktop)

Screen with the list of search results on the left and the selected rep's profile page on the right.
Screen with the list of search results on the left and the selected rep's profile page on the right.
Screen with the list of search results on the left and the selected rep's profile page on the right.

I had already designed the app so I used the text styles from that in the responsive website wireframes.

I had already designed the app so I used the text styles from that in the responsive website wireframes.

Low-fidelity Prototype

Low-fidelity Prototype

Low-fidelity Prototype

View the App Low-Fidelity Prototype that I used for user testing.

View the App Low-Fidelity Prototype that I used for user testing.

View the App Low-Fidelity Prototype that I used for user testing.

Wide screenshot of the figma canvas showing all of the app's pages.
Wide screenshot of the figma canvas showing all of the app's pages.
Wide screenshot of the figma canvas showing all of the app's pages.
Wide screenshot of the Figma canvas showing all the pages and breakpoints for the website.
Wide screenshot of the Figma canvas showing all the pages and breakpoints for the website.
Wide screenshot of the Figma canvas showing all the pages and breakpoints for the website.

View the Responsive Website Low-Fidelity Prototype, also used for testing.

View the Responsive Website Low-Fidelity Prototype, also used for testing.

View the Responsive Website Low-Fidelity Prototype, also used for testing.

Usability Study: Findings

Usability Study: Findings

Usability Study: Findings

I first designed the app, then took what I learned from the app to design the responsive website. For both I conducted a usability study with a lo-fi prototype based on wireframes, then moved on to mockups and conducted a usability study with a hi-fi prototype.

I first designed the app, then took what I learned from the app to design the responsive website. For both I conducted a usability study with a lo-fi prototype based on wireframes, then moved on to mockups and conducted a usability study with a hi-fi prototype.

I first designed the app, then took what I learned from the app to design the responsive website. For both I conducted a usability study with a lo-fi prototype based on wireframes, then moved on to mockups and conducted a usability study with a hi-fi prototype.

Round 1 Findings

Round 1 Findings

Round 1 Findings

1

1

1

Users found it way easier than googling.

Users found it way easier than googling.

Users found it way easier than googling.

2

2

2

Some users were skipping the location button.

Some users were skipping the location button.

Some users were skipping the location button.

3

3

3

Users were happy with the design overall.

Users were happy with the design overall.

Users were happy with the design overall.

Round 2 Findings

Round 2 Findings

Round 2 Findings

1

1

1

Some users were still skipping the location button.

Some users were still skipping the location button.

Some users were still skipping the location button.

2

2

2

Some users thought the homepage could use more visuals.

Some users thought the homepage could use more visuals.

Some users thought the homepage could use more visuals.

3

3

3

Some colors were darker than I realized due to my monitor settings.

Some colors were darker than I realized due to my monitor settings.

Some colors were darker than I realized due to my monitor settings.

Refining the Design

Refining the Design

Refining the Design

Mockups

Mockups

Mockups

Some users went right past the location button and others thought the homepage could use some more visual appeal so I added some color and visual hierarchy to draw the eye to the location button more.

Some users went right past the location button and others thought the homepage could use some more visual appeal so I added some color and visual hierarchy to draw the eye to the location button more.

Some users went right past the location button and others thought the homepage could use some more visual appeal so I added some color and visual hierarchy to draw the eye to the location button more.

An early iteration of the home screen with a white background.
An early iteration of the home screen with a white background.
An early iteration of the home screen with a white background.

App Home Screen V1

App Home Screen V1

The final version of the home screen with updated heirarchical elements.
The final version of the home screen with updated heirarchical elements.
The final version of the home screen with updated heirarchical elements.

App Home Screen V2

App Home Screen V2

Home page with a larger call to action button.
Home page with a larger call to action button.
Home page with a larger call to action button.

Responsive Web V2

Responsive Web V2

I realized while user testing on other devices that my designs were darker than I thought because of my monitor settings, so I changed the settings and adjusted all the designs to reflect what they should look like.

I realized while user testing on other devices that my designs were darker than I thought because of my monitor settings, so I changed the settings and adjusted all the designs to reflect what they should look like.

I realized while user testing on other devices that my designs were darker than I thought because of my monitor settings, so I changed the settings and adjusted all the designs to reflect what they should look like.

Earlier iteration where the greys were darker than intended.
Earlier iteration where the greys were darker than intended.
Earlier iteration where the greys were darker than intended.

Search Results/Profile V1 (Tablet)

Search Results/Profile V1 (Tablet)

Search Results/Profile V1 (Tablet)

Updated version with the color brightness fixed.
Updated version with the color brightness fixed.
Updated version with the color brightness fixed.

Search Results/Profile V2 (Tablet)

Search Results/Profile V2 (Tablet)

Search Results/Profile V2 (Tablet)

Key Mockups - App

Key Mockups - App

Home page with location search and navigation to lists.
Home page with location search and navigation to lists.

Home Screen

Search results showing the user's elected officials based on their location.
Search results showing the user's elected officials based on their location.

Search Results

The profile page of senator Sherrod Brown.
The profile page of senator Sherrod Brown.

Profile Page

A full list of federal senators in alphabetical order by state.
A full list of federal senators in alphabetical order by state.

Full List (F Senate)

Key Mockups - Mobile Website

Key Mockups - Mobile Website

Home page with location search and navigation to lists.
Home page with location search and navigation to lists.

Home Screen

Search results showing the user's elected officials based on their location.
Search results showing the user's elected officials based on their location.

Search Results

The profile page of House member Greg Landsman.
The profile page of House member Greg Landsman.

Profile Page

A full list of federal senators in alphabetical order by state.
A full list of federal senators in alphabetical order by state.

Full List (F Senate)

Key Mockups - Tablet Website

Key Mockups - Tablet Website

Home page with location search and navigation to lists.
Home page with location search and navigation to lists.

Home Screen

Home Screen

A list of the user's elected officials based on their location on the left of the screen and the selected official's profile on the right of the screen.
A list of the user's elected officials based on their location on the left of the screen and the selected official's profile on the right of the screen.

Search Results

Search Results

A full list of federal House of Reps members on the left of the screen and the selected rep's profile on the right.
A full list of federal House of Reps members on the left of the screen and the selected rep's profile on the right.

Full List (F House)

Full List (F House)

Key Mockups - Desktop Website

Key Mockups - Desktop Website

Home page with location search and navigation to lists.
Home page with location search and navigation to lists.

Home Screen

Home Screen

A list of the user's elected officials based on their location on the left of the screen and the selected official's profile on the right of the screen.
A list of the user's elected officials based on their location on the left of the screen and the selected official's profile on the right of the screen.

Search Results

Search Results

A list of state officials on the left side of the screen and the selected official's profile on the right.
A list of state officials on the left side of the screen and the selected official's profile on the right.

Full List (S Exec)

Full List (S Exec)

High-fidelity Prototypes

High-fidelity Prototypes

High-fidelity Prototypes

View the App High-Fidelity Prototype used for testing.

View the App High-Fidelity Prototype used for testing.

View the App High-Fidelity Prototype used for testing.

Wide screenshot of the app's Figma canvas showing all of the screens.
Wide screenshot of the app's Figma canvas showing all of the screens.
Wide screenshot of the app's Figma canvas showing all of the screens.

Accessibility Considerations

Accessibility Considerations

Accessibility Considerations

1

1

1

I used fonts from government websites and tried to keep the design government-like and simple.

I used fonts from government websites and tried to keep the design government-like and simple.

I used fonts from government websites and tried to keep the design government-like and simple.

2

2

2

I checked color contrast as well as font sizes to make sure text was legible to users.

I checked color contrast as well as font sizes to make sure text was legible to users.

I checked color contrast as well as font sizes to make sure text was legible to users.

3

3

3

I designed the app in such a way that anyone can find their reps regardless of how much they know about the government, for example, if they aren’t from America.

I designed the app in such a way that anyone can find their reps regardless of how much they know about the government, for example, if they aren’t from America.

I designed the app in such a way that anyone can find their reps regardless of how much they know about the government, for example, if they aren’t from America.

Going Forward

Going Forward

Going Forward

Takeaways

Takeaways

Takeaways

Impact:

Impact:

Impact:

All participants said my designs were way better than trying to manually search for their reps. “1000% nicer than googling.” “Couldn’t have been easier.” “How could I not know what to do?”


Some of my participants were my 70 y/o neighbors who had never used a laptop, and they said they were able to use the website perfectly fine “which is saying something.” “If we can do it anyone can do it.”

All participants said my designs were way better than trying to manually search for their reps. “1000% nicer than googling.” “Couldn’t have been easier.” “How could I not know what to do?”


Some of my participants were my 70 y/o neighbors who had never used a laptop, and they said they were able to use the website perfectly fine “which is saying something.” “If we can do it anyone can do it.”

All participants said my designs were way better than trying to manually search for their reps. “1000% nicer than googling.” “Couldn’t have been easier.” “How could I not know what to do?”


Some of my participants were my 70 y/o neighbors who had never used a laptop, and they said they were able to use the website perfectly fine “which is saying something.” “If we can do it anyone can do it.”

What I Learned:

What I Learned:

What I Learned:

Color schemes were something I had to grapple with a lot on this one. Trying to make it visually interesting with different shades while keeping to a government-like seriousness was constricting. I learned a lot about picking different shades of the same color for accents, background, etc.


I also saw firsthand how the device you use can alter your experience, and the value of viewing designs on different screens, even of the same type. My monitor was showing lighter shades differently than on other devices and I had to fix it.

Color schemes were something I had to grapple with a lot on this one. Trying to make it visually interesting with different shades while keeping to a government-like seriousness was constricting. I learned a lot about picking different shades of the same color for accents, background, etc.


I also saw firsthand how the device you use can alter your experience, and the value of viewing designs on different screens, even of the same type. My monitor was showing lighter shades differently than on other devices and I had to fix it.

Color schemes were something I had to grapple with a lot on this one. Trying to make it visually interesting with different shades while keeping to a government-like seriousness was constricting. I learned a lot about picking different shades of the same color for accents, background, etc.


I also saw firsthand how the device you use can alter your experience, and the value of viewing designs on different screens, even of the same type. My monitor was showing lighter shades differently than on other devices and I had to fix it.

Next Steps

Next Steps

Next Steps

1

1

1

I took what I learned from the app to make the website better, so I might return to the app if I feel it needs an upgrade.

I took what I learned from the app to make the website better, so I might return to the app if I feel it needs an upgrade.

I took what I learned from the app to make the website better, so I might return to the app if I feel it needs an upgrade.

2

2

2

I would annotate the designs for the engineers and get them ready to hand off.

I would annotate the designs for the engineers and get them ready to hand off.

I would annotate the designs for the engineers and get them ready to hand off.

3

3

3

I would complete the district maps user flow and other parts of the site If I was working wth engineers and launching the site.

I would complete the district maps user flow and other parts of the site If I was working wth engineers and launching the site.

I would complete the district maps user flow and other parts of the site If I was working wth engineers and launching the site.

Lets Connect!

Lets Connect!

Lets Connect!

Thank you for reviewing my work on the Find My Rep project! If you’d like to see more or get in touch, you can copy my email address to your clipboard below or find me on LinkedIn.

Thank you for reviewing my work on the Find My Rep project! If you’d like to see more or get in touch, you can copy my email address to your clipboard below or find me on LinkedIn.

Thank you for reviewing my work on the Find My Rep project! If you’d like to see more or get in touch, you can copy my email address to your clipboard below or find me on LinkedIn.

Designed in Figma

Built on Framer

Updated Jan’25

© 2025 Lee Raver

Designed in Figma

Built on Framer

Updated Jan’25

© 2025 Lee Raver

Designed in Figma

Built on Framer

Updated Jan’25

© 2025 Lee Raver