RESTAURANT RESPONSIVE REDESIGN


Role:
Solo Student Project

Strategies:
Responsive Design, Wireframing & Prototyping

Tools:
Figma, HTML/CSS/Bootstrap, Balsamiq Wireframes

Timeline:
2 weeks


The Project


Redesigning is an important asset to have as it creates a better experience for users and improves usability. The purpose of the project is to practice the workflow of redesigning and coding one page of a simple website with taking accessibility and responsiveness into account. This process consists of identifying the flaws of the chosen single page of the website, creating low-fidelity and high-fidelity prototypes for various screen websites, and then building a working & responsive website based on those prototypes.


Project Scope


New Peking's Chinese Restaurant website was the interface that I chose for redesigning. The un-usability of the website hinders the business from attracting customers and generating additional revenue through online ordering. Because of the pandemic, online ordering has now become vital to a restaurant’s sources of revenue so that’s why there are flaws within the website that I want to improve for the restaurant to reach customers more effectively.


Original Webpage


New Peking's Chinese Restaurant website was the interface that I chose for redesigning. The un-usability of the website hinders the business from attracting customers and generating additional revenue through online ordering. Because of the pandemic, online ordering has now become vital to a restaurant’s sources of revenue so that’s why there are flaws within the website that I want to improve for the restaurant to reach customers more effectively.

Click on any of the screen sizes to open current website in new tab!


original website but on a phone screen

Phone Screen

original website but on a phone screen

Tablet Screen

original website but on a phone screen

Desktop Screen


Question

What are New Peking’s Chinese Restaurant usability issues that should be redesigned?



PROCESS

Identifying Usability Problems



Below, I first identified particular problems with the New Peking's Chinese Restaurant original page and categorize it into different sections.


a picture that includes all of the memorability, learnability, and efficiency issues of the website

I further identified problems with the orginal page by using a web accesssibility evaluation tool.


a picture that consists of the accessibility issue that Web Accessibility pointed dout for the website.

PROCESS

Low-Fidelty Prototypes


I wanted the design to be simple yet intuitive and easy to use. Using Balsamiq WireFrames, I created low-fidelity wireframes for each of the screen sizes that is generally supported (desktop, tablet, mobile respectively). On each of the prototypes, I annotated how I will redesign the original webpage in different screen resolutions, with keeping in mind the existing problems found in New Providence Chinese Restaurant webpage. These wireframes were created through the Balsamiq WireFrames application.

a lofi prototype of the redesigned website in a desktop screen resolution


a lofi prototype of the redesigned website in a tablet screen resolution


a lofi prototype of the redesigned website in a phone screen resolution


PROCESS

Visual Design Guide


Before redesigning the original website, I built a style guide that displays the colors, typography, and interactive components of the webpage. The guide helps to ensure that the styles and interactive elements are consistent throughout the site in order for the user to have a coherent experience navigating the interface.

a visual style guide describing all of the components that I used in the redesigned website


PROCESS

High-Fidelity Prototypes


After deciding on the interactive components and styles, I expanded on the low-fidelity wireframes by using Figma to create high-fidelity prototypes for the three different types of screen resolutions (mobile, tablet, computer). These prototypes contain HTML/CSS annotations of key layout choices for others to be able to easily reproduce the redesigned website. From top to bottom, the order of the high-fidelity prototype annotations goes from computer, tablet, to phone interface.

a high-fidelity protoype of the redesigned website in a desktop screen resolution


a high-fidelity prototype of the resdesigned website using a tablet screen resolution


a high-fidelity prototype of the redesigned website using a phone screen resolution


Results: Redesigned Website


Using the final high-fidelity prototypes, I redesigned New Peking's Chinese Restaurant using HTML/CSS, and Bootstrap Framework. This is because Bootstrap has built in components that enable responsive-friendly websites and applications. Users should take note of how all buttons and and the hamburger menu on the redesigned page are dummy elements.


Click the link to explore the website !


Rectrospective


What I would do differently next time?
  1. Don’t hardcode. As I’m a beginner to HMTL, CSS, and Bootstrap, I didn’t realize that integrating fixed elements (i.e margins) causes my code to not be dynamic and difficult to revise later. Next time, I’ll make sure to integrate elements that make my code fluid.
  2. Make design usable and accessible. Through this project, I realized how important implementing usable and accessible design greatly enhances user experiences with the product. In my responsive design, there are definitely areas that I could improve upon in the future (i.e using fewer media queries to make my code dynamic). As an aspiring designer, I hope to find more ways to make my future designs more responsive and visually engaging.
  3. Adapt design for short attention span. The website I used to explain my redesign process inundated viewers with a plethora of information. As an aspiring designer, I have a goal of getting people the information they need as concisely as possible.