Incredibus

Many users nowadays have issues trying to find an effective bus app that can be accurate in schedule. There's also functions that are not available today like being able to pay in advance when looking in the schedule. Here is what I decided to do to take action with these kinds of concerns.

The Challenge

Customers should be able to know an accurate bus schedule
and they should be able to make and cancel payment for the app.

The Solution

Make an app based on the user stories, interviews, and surveys to optimize the accessibility for users. Also, add a function to cancel the bus plan.

My Role

As a team of one, I needed to wear multiple hats.  I served as the UX researcher and the Product designer

Interviews

Before diving into the project, I needed to interview people and get some takeaways on how to produce an optimal prototype for the bus app. Based on the interviews this what was important:

  • Bus schedules and nearby buses that have the route that you want to go to is the main priority in a bus app


  • The display of proper times is the best essential for a bus app


  • Also, having a bus card integrated into the app would be really helpful


  • Convenience is key when taking the bus due to how often the bus comes and goes throughout the day


  • Since it has to be taken with other people, there are multiple stops which makes the time destination longer

Additional Notes


  • The majority of surveyors need to pay with cash when taking the bus. Card options seem to be limited


  • The surveyors would be willing to use a bus if it’s available for the weekend and/or holiday


  • The biggest pain point that the surveyors have is cleanliness and safety when taking the bus


  • The majority of surveyors would want to use a bus app again to find an optimal route

Competitve Analysis

The two apps I looked into when it comes to analyzing other bus apps are Google Maps and Moovit.

A thing I liked when searching for a bus route on these apps is that they gave me an optimal suggested bus route for the destination I want to go to.

I also found that it wasn't too difficult navigating through their interfaces. 

These were the key parts that I wanted to implement in my app.

Personas

Afterwards I made a persona based on the interviews and other data collected. This also shows the goals, needs, and pain points.


Journey Map

Then I made a journey map of what a user would experience when using the app.

User Flow Sketch

I made a sketch of the user flow experience for the app.

Wireframe Sketch

I also made a sketch of the wireframes so I can layout a high fidelity prototype later.

User Flow Experience

Afterwards I refined the layout of the user flow experience to have a cleaner idea of what to do. I also listed the user stories.

Typography and Color Schemes

Here is the text I used to make sure it's readable for the user when looking through the app. I also have the color schemes to show what I was aiming for when it came to contrast accessibility.

Mood Board

Here is my mood board for my Incredibus app. This influenced the style on the UI and the colors I wanted to use for the app.

Wireframes

Here are some samples of the wireframes I made to get a further idea for my high fidelity prototype.

Home Page

Washington & 

State Buses Page

Schedule Page

High Fidelity Prototype

Here are some samples from the high fidelity prototype of the project.

Landing Page

Login Page

Home Page


Usability Reports

Based on the tests, these were the reports I got out of my app:

  • The color scheme is nice and it remained consistent throughout the entire app


  • The flow chart buttons were not working properly initially (fixed now). It also needed to flow back to the previous pages


  • Also when first tested, there was a need for a landing page and login screen function (added right after review)

Takeaways from the Project

  • I realized that even making an app that seems to be simple as a bus app can be very complex in terms of making the user flow


  • Doing this gives me a great impression on how projects would work in the future when creating these kinds of interfaces


  • I also realized how important the UX part of the research is when figuring out how to make an optimized version of a prototype regarding the logistics


  • Through this program, it shows how important both skills in UX and UI are needed in a worker’s kit


Next Steps

  • If I would continue this project I would add an accountability part of the app when it comes to making payments for scheduling a bus


  • I would then add a favorites page on preferred locations that the user would want to add in the future


  • I would also add more aesthetical features to the landing page and other parts of the app