Cannabiz Connects


iOS App

A client came to us with an innovative idea for the budding cannabis industry. But good ideas on their own are rarely able to secure funding — what he needed was a prototype. Over the course of two weeks I collaborated with another designer to produce a prototype that the client would be able to use when pitching to potential investors.

Lead Designer

View Project
Launch Prototype »


Home screen of the final interactive prototype.


Our client wanted to create an app connecting cannabis suppliers (growers) and cannabis retailers with one another. Being a supplier himself, he often experienced the struggle of finding a trustworthy retailers firsthand. With recreational cannabis use soon becoming legal he wanted to get a head start on his new business.



We kicked off the engagement by bringing the client into the office for a two-day workshop. Our goal was to initiate the transfer of domain knowledge and to collaboratively define a problem statement which would guide the production of the prototype.

“You don't even know if you'll have a buyer for what you're growing.”

“I didn’t even know I had a shift scheduled for tomorrow.”

I facilitated the workshop whose attendees included another designer, engineer, project manager, the client and his colleague. After a round of introductions I started the day by having the client simply describe his idea and the pain points he personally experienced which led to it. Once we had a surface-level understanding of the problem we began a deep-dive into the subject by defining the project's guiding principles.


Guiding Principles

The purpose of this exercise is to begin to define key elements that will help guide direction of the project. First we document what problem the product is attemping to solve by describing what it should do. Second, we define tangible goals for what success looks like for the business and for the product itself. Lastly we pay attention to specifics  around what the user experience should be like and how a user is supposed to feel after engaging with the product.


Empathy Maps

After establishing a commonality around the guiding principles we moved on to an exercise in empathy. We had already identified that the app would be targeting two critical players in the cannabis industry: the suppliers and the retailers. Next, we discussed and mapped each user segment's tasks, influences, goals, pain points and feelings.


I also wrote an article describing how empathy maps are important not just for understanding your user but client perceptions as well:


Why empathy mapping is an important tool in challenging common assumptions around a product's ideal users. 

User Journey Map

In order to identify the biggest opportunities for improvement we created a chronological journey map of both user's actions. We placed suppliers and retailers along the same axis to see points of overlap. Only after visualizing each user's end-to-end experience are we able to see where clusters appear, indicating complexity or friction.


Design Studio

One of my favorite activities is a participatory exercise called design studio. It requires all in attendance to ideate and sketch out solutions, no matter their level of artistic ability. Some choose to draw low-fidelity wireframes, storyboards and flows while others choose a text-only or list-based approach. In this instance, the prompt was selected from a collection of "How Might We" questions that surfaced during the workshop as highly-significant points to return to.


User Research

Our client referred us to other suppliers and retailers in the industry. Through email and phone calls we were able to validate some of the issues that came up during the workshop. Many people were hesitant to speak with us however, and were understandably a bit suspicious of our probing into how their federally illegal busines was run.

“It's like the wild west. It's prohibition all over again.”

“This business rests on their shoulders. Transparency builds trust.”

Competitive Analysis

While I organized findings and created a sitemap, my colleague conducted a competitive analysis. The analysis looked at companies that were operating in a slightly different market (cannabis retailer to consumer) because it appeared there were no other products tackling the supplier to retailer segment. It helped to familiarize us with the type of content cannabis businesses were dealing with and served as a jumping-off point for our styleguide.



Taking stock of everything we had learned I began to develop a sitemap. With one week remaining on the project it was imperative that I identify the core flows and interactions that would have the most impact when demonstrating the app to potential investors.

I focused on showcasing three main aspects of the experience: the process of adding a business to the platform, narrowing business results by using filters and browsing business profiles from the perspective of a retailer looking to engage with a supplier.



We began placing content in low-fidelity and started to organize flows of screens as shown in our sitemap. Since we had already identified the most important parts of the experience to highlight, our process of wireframe creation was fairly rapid. After getting some feedback from the client and a few quick iterations we moved into higher fidelity.


Visual Styleguide

My colleague created a styleguide influenced by visual direction from the workshop, competitive analysis and existing branding. She created a new logo that incorporated the core element of connecting different people from the industry together. Ultimately the client decided to stick with the logo that had been created prior to our involvement.



There were now only a few days left in the current engagement. We increased the fidelity of our wireframes with the new styleguide as a reference. Utilizing color sparingly, we paid attention to small details like fine-tuning font sizes and maintaing visual consistency. For all intents and purposes our screens would need to look and feel as if they were an actual functioning app when showed to potential investors.



The biggest piece of our final deliverable was the inclusion of an interactive prototype that the client would be able to load on to any phone. With a major time crunch upon us and device compatibility a concern I decided to go with Invision. It was easy to install, supported every device and best of all it provided a ton of out-of-the-box functionality while requiring little up-front time investment from us.

Browsing through different sections of the app on our interactive prototype.


After a few successful pitches with the prototype, our client was able to secure more funding to continue developing the idea. I'm looking forward to seeing the product evolve over time.

Launch Prototype »