upShiftHome

UPSHIFT


An app that helps independent delivery drivers maximize their earnings by efficiently managing delivery requests and calculating profits automatically.

DURATION

4 weeks

TYPE

Solo

ROLES

Project manager, Coder, Researcher, Documentarian, Designer

Overview

An app aimed at improving the profitability and efficiency of delivery drivers while contributing to a reduction in carbon emissions.

PROBLEM

How might we help independent delivery drivers quickly identify the most profitable delivery requests, thereby increasing their earnings and reducing carbon emissions from unnecessary trips?

GOALS

The goal of UpShift is to enable delivery drivers to select high-profit orders efficiently, reduce their time on the road, and ultimately decrease overall carbon emissions.

Process

Created using the User Centered Design approach

Affinity mapping

High Costs, Long Wait Times, and Low Compensation

After conducting interviews with independent delivery drivers I knew, I realized I needed more information to confirm if these issues were widespread. To gather additional insights, I turned to a forum to see what other delivery drivers were experiencing. They echoed the same pain points: high gas prices, lack of tips, long wait times, heavy orders, undesirable delivery areas, and messy food causing a dirty car.

Competitive Analysis

All of these toys promotes imaginative play, but do not offer an element of surprise

APrior1

Commercial Driver HQ

Provides a web-based calculator for drivers to manually input earnings and expenses.

Lacks real-time data integration, requiring drivers to enter information manually.

Does not assist drivers in making quick decisions on whether a trip is worth their time and cost..

Driver Pay Calculator

An app that allows drivers to manually input data to calculate their earnings.

Offers pre-trip and post-trip pay calculations for better financial planning.

Requires manual input, which can be time-consuming and potentially unsafe while driving.

APrior2
APrior3

Finder.com

A website that estimates monthly and annual earnings for Uber drivers based on user inputs.

Provides a rough estimate of earnings rather than real-time, trip-specific data.

Limited to web access, making it less convenient for drivers who need quick, on-the-go calculations.

So what makes UpShift better?

Real-Time Data Integration: Automatically pulls data from multiple delivery apps, eliminating manual entry.

Efficiency and Safety: Consolidates apps into one, reducing distractions and enhancing driver safety.

Profitability Insights: Provides detailed stats to identify the most profitable deliveries and set financial goals.

Quick Decision-Making: Sends notifications with delivery details, enabling faster acceptance of profitable requests.

Environmental Impact: Reduces unnecessary trips, decreasing overall road time and carbon emissions.

logo
Envisioned user experience

Ensures quick, profitable delivery decisions, enhancing earnings and reducing emissions.

Design

Created wireframe, style guide, prototype, and coded

Phase 1

Mid fidelity wireframe

Phase 2

User Testing

Changed the calculation page to a map

After testing out the whole app, users realized that the calculation page was not something that they would gravitate towards as they needed to input the numbers manually. Instead, they wanted a map that showed their next delivery, including an automated hourly wage on the same page.

Phase 3

Style guide

Phase 4

High fidelity wireframe

Phase 5

Code

All the elements and illustrations of the app was created in Figma and Adobe Illustrator, then exported into webps. Then, I coded the app in P5.js to create a more dynamic and interactive experiences.

Final design

Let's see how the app works

upshiftLogin

Login / Sign up Page

New users will create account, add their car information, and link their delivery apps

When users input their car information, they will also provide details about the car's miles per gallon and gas costs. This data will then be factored into their hourly wage or profit calculations.

Home Page

The home page includes a progress bar based on the user's goal. They are able to see their current delivery, and recent delivery detaiils.

upshiftHome
upshiftMap

Map Page

Users are able to see the directions to their current delivery, get delivery requests, and see their profits/hourly wage based on the request.

Accounts Page

Users are able to see their delivery insights, which includes their profit goals and monthly stats.

upshiftAccounts
Conclusion

My biggest takeaways were...

Learning to design for independent/self-employed professionals, and customizing the app based on their specific pain points.

My biggest challenges were...

Coding the app in a short amount of time

Having to user test quickly with only people around me due to the quick turnaround time, and not being able to receive enough feedback

If I had more time, I would...

Test with more users

Create more animations and allow input from users

Include detail stats that show the breakdown of each delivery company and which one helped the user to generate the most money