LangleyTaxiCreated with Sketch.

Langley Taxi

Design + Dev

View Project
Langley Taxi

Aldergrove Langley Taxi is taxi company located in the Langley and Aldergrove area. With over 25 cars and expanding, is a modern and fast way to book a cab online.


  • Sass
  • nuxt-seeklogo.comCreated with Sketch.
  • Sketch


Langely Taxi approached me with the need for a website redesign in the Fall of 2018. The priorities were a modern looking site with good SEO and an emphasis on their new mobile app. Additionally, they had created an external web form that would allow customers to order taxis online.



I began by looking at the current state of taxi websites across Vancouver. Because people that need taxis are often on the go, I really wanted to focus on the mobile layout of this site, making it truly "mobile first". After comparing what worked and what I didn't provided the client with both desktop and mobile mockups.


Because the site was not expected to change after launch but I still wanted to be able to provide some complex interactivity, I opted to use Nuxt, an SEO friendly static site generator that allowed me to break everything up into Vue components for quick development and a maintainable code base.


The mobile experience was very important to me and I wanted to refine the most important interaction: getting the phone number. Because Langley Taxi has 3 separate number for the different areas they serve, I needed a way to provide access to all 3 easily. On both desktop and mobile I display the primary, catch all, number in the top right corner. When you tap the number on mobile, it displays all three numbers with an option to either call or copy each number. On desktop, I simply show a dropdown containing the area specific numbers.


Originally I had envisioned an embedded order form for customers to order cabs directly from the new website. However, the dispatch system being used did not offer an API that would allow for this. Once this was clear, we decided an external link would be created to the online form.

Design & Implementation by Josh Stuible in Vancouver