top of page

LiftLabs: Designing and launching an app in two weeks

Part 1

Designing a native mobile app to control and track a new ropeless lift system while fitting seamlessly into real-world lobster fishing workflows.

Project overview

LiftLabs developed a ropeless lift system that allows lobster traps to surface without traditional ropes and buoys.

My role was to design the native mobile experience used to locate, deploy, retrieve, and manage the system while fitting into existing fishing practices.

The initial product had to go from concept to a working app in just two weeks, making prioritization and close collaboration with development critical from the start.

Learn more about how it works

Project objective

The project's primary aim was to design, develop, and launch an intuitive, simple, and targeted native mobile app that seamlessly integrates with current lobster fishing techniques. The app will also offer precise tracking, deployment, retrieval, and management of the LiftLabs system. To accomplish this successfully, it was also necessary to gain an understanding of the inner workings of the system, lobster fishing practices, and the competition LiftLabs was up against. 

Timeline

2 weeks (initial sprint)

Project ongoing

My role

Product Designer

UX Reseracher

UX/UI

Collaboration

LiftLabs founder

3 mobile developers

Tools

Figma / FigJam

Jira

Adobe Photoshop

Slack

The process

1.png

Discover

2.png

Define

Design

Deliver

4.png
Deliver.png
6.png

Next steps

Stakeholder interview

Market research

Competitive analysis

Contextual inquiries

User flows

Comparative analysis

Sketches

Style guide

Custom icons and designs

Hi-Fi wireframes + prototype

Dev handoff materials

devices.jpg

Mapping out the project

LiftLabs needed a working app in time for a demonstration with lobster fishers and potential investors. That gave us just two weeks for research and design before development, testing, and troubleshooting began.

The timeline meant I couldn't research everything or explore every possible feature. I needed to quickly understand the system, identify the most important user needs, and establish a focused MVP that development could build against.

How the system works

Before designing the app, I needed to understand how the LiftLabs hardware, boat, and fishing workflow worked together.
 

The system introduced a completely different interaction model from a typical mobile app: users were controlling physical equipment through the phone while working on the water.

  • The fisher locates the LiftLabs system (Lift) via a dropped pin on a map

  • When nearby the Lift, an acoustic signal is sent from the boat to the Lift attached to the lead trap

  • The Lift inflates a buoy, creating enough buoyancy to raise the Lift and lead trap to the surface, attached to the rest of the trawl (a string of traps linked together)

  • The fisher puts the Lift into its docking station, where it is reset

  • The catch is unloaded, trap by trap

  • The Lift is reattached, and the Trawl is pushed back overboard

  • A pin is dropped on the map to show the location of the Lift and Trawl

Screenshot 2023-10-26 at 8.33.04 PM.png

Understanding the people, environment, and system

Having limited prior knowledge of lobster fishing and recent advances in ropeless fishing innovation, it was important to explore the key aspects and intricacies of each to hone in on the app's requirements. To do so, the discovery phase was divided into 4 sections of research.

mic.png

Founder interview

I started with the founder to understand the product vision, technical constraints, and goals for the first release.

This helped establish the core capabilities the app needed to support, including locating equipment, managing Lifts and Trawls, and sending commands to individual devices.

App objectives and criteria:

  • Map easily shows where the LiftLabs System is located

  • Add/Remove LiftLabs Systems

  • Pin a Lift or Trawl

  • Assign unique Lift to lead or end trap of a Trawl

  • Quick ability to select and send acoustic commands to individual lifts

lobster.png

Designing for the environment

Understanding lobster fishing wasn't just about learning the terminology. I needed to understand the environment where the app would actually be used and the constraints that environment would create.

I considered factors such as:
 

  • Gloves and physical interaction

  • Movement of the boat

  • Bright sunlight and screen visibility

  • Divided attention while fishing

  • Different crew sizes and responsibilities

  • Different fishing styles and workflows
     

These constraints became important design considerations throughout the MVP.

documentation.png

Understanding the existing system

I reviewed existing documentation and prior research to understand how the LiftLabs hardware communicated with the app and what developers would need from the design.
 

This helped me account for technical constraints early and understand where the mobile experience fit within the larger system.

reserach.png

Learning from existing solutions

I reviewed competing fishing systems and apps to understand how similar products handled equipment management, navigation, and deployment.
 

The biggest opportunity was simplicity. Many existing solutions were complex and difficult to understand, reinforcing the need for LiftLabs to make its core tasks quick and approachable.

Defining the MVP

With only two weeks for research and design, I needed to establish what the first version absolutely had to do.

The MVP focused on the essential task required to manage LiftLabs equipment while fishing. These criteria became the foundation for the user flows and interface design. 

Asset 3.png
  • Keep the interface simple to learn and operate

  • Support large touch targets for use with gloves

  • Quickly add, edit, swap, and remove devices

  • Locate and navigate to deployed equipment

  • Deploy and retrieve Lifts and Trawls

  • Monitor battery status

  • Support phones and tablets

  • Adapt to different fishing practices

mockuuups-iphone-13-pro-mockup-perspective-stand-right.png
2.png
8.png
6.png
7.png
3.png
9.png

Designing around the essential tasks

With the MVP defined, I broke the experience into four core scenarios:​

Mapping these flows helped strip away unnecessary functionality and focus the initial design on the tasks fishers would need to complete most often.

01

Add, view, and edit Lifts

02

Add, view, and edit Trawls

03

Deploying a Lift or Trawl

04

Retrieving and deploying a Lift or Trawl

LiftLabs User Flows

Screenshot 2023-11-01 at 5.58.34 PM.png

From flows to interface

With the core workflows defined, I began exploring how the app could make those tasks fast and easy to complete on the water.
 

I worked closely with the development team throughout the process to validate technical feasibility early and avoid designing interactions that couldn't be supported within the timeline.
 

The design evolved from rough sketches into a working prototype, with each iteration focused on simplifying the core workflows and making important actions easy to access.

The research and MVP criteria led to a few principles that guided the interface.

Designed for quick decisions
Keep the most important information and actions immediately accessible.

Designed for touch
Use large, easy-to-target controls that remain practical when users are wearing gloves or moving around a boat.

Designed for awareness
Make location, battery status, deployment state, and other critical information easy to scan.

Designed for flexibility
Support different fishing styles while keeping the core workflows consistent.

Designed across devices
Create a flexible layout that works across phones and tablets without compromising access to the map or key controls.

Designing for the real world

  • Simple layout
     

  • Quickly switch between map and list view
     

  • Easily view and edit trawl and lift information
     

  • Large buttons / touch points

  • Battery status monitoring
     

  • Easily view and edit
     

  • Quickly edit, deploy and retrieve lifts / trawls
     

  • Large buttons / touch points

  • Rapid re-deployment after retrieval
     

  • Simple GPS pinning
     

  • Immediate review of pertinent deployment information

  • One-off tasks or task done on land placed strategically in the hamburger menu
     

  • Easily swap or edit lift information 
     

  • Simplified and flexible design to fit with a variety of fishing styles

ipad.png
Screenshot 2023-11-01 at 12.39_edited.png
  • Flexible design, usable on both phone and tablet by placing the cards from the phone design on the far right of the tablet, and allowing the map to always be visible on the left.

Version 1 prototype

The first working prototype brought the core workflows together into a product that could be handed to development and tested in the field.
 

The goal wasn't to solve every possible use case. It was to create a focused, functional foundation that could be validated with real users and improved through subsequent iterations.

From prototype to product

Once the prototype was finalized, I worked directly with the development team to walk through the experience, document interactions, and clarify functionality and navigation.

I created detailed development notes and worked through Jira tickets during debugging to help resolve issues before the product was demonstrated to lobster fishers and potential investors in Nova Scotia.

Next steps

With the MVP established, the next phase focused on refining the experience based on real-world use and feedback.

noun-login-page-5049196.png

Account & Authentication

Create a smoother sign-up and login experience with clearer account management and recovery options.

UI & Interaction

Refine layouts, interactions, and visual patterns to make the app more consistent and easier to use.

noun-mobile-health-app-1371744.png
noun-scrolling-5933208_edited.png

Responsive Experience

Reduce unnecessary scrolling and create flexible layouts that work across different mobile devices.

Real-World Validation

Test the product with fishers in the field to identify friction, validate key workflows, and guide future improvements.

noun_fishingboat_8240935__700.png
top 1.png
Top 2.png
What happened after launch?
See how I took LiftLabs from a functional MVP toward a more field-ready product.
bottom of page