Gofire UX/UI Design

As Gofire’s UX Engineer, my focus was to optimize the user experience on all products across the Gofire brand to ensure the brand presented itself consistently across all platforms. I was tasked with developing user personas, task analyses as well as developing an overall user narrative for not only each of the individual technologies, but the mesh points between the technologies as well. The Gofire Health Suite consists of the following technologies:

  1. Gofire Inhaler
  2. iOS App
  3. Android App
  4. Gofire SmartCartridges
  5. Gofire DoseCode Products
  6. Capping Rig/Station
  7. MIP Portal

Gofire iOS App – Track

As part of the development of the Gofire iOS App, the following prototype was developed to test the homepage of the Gofire app, the Track Screen. Here, Users are presented with a snapshot of their usage, either by star rating, which indicates the efficacy of the Gofire system in addressing the User’s “Main Reasons” for utilizing the system, or by total milligram usage over the selected date range. Additionally, the following features have been illustrated in the final prototype:

  1. User Profile Settings Adjustment
  2. Gofire Inhaler Pairing
  3. Gofire Inhaler Settings Adjustment + Firmware Update
  4. User Achievements
  5. User Session Journal
  6. New Product Introduction (barcode scanning + product photo capture)

Click here for the final prototype

Click here for the final version of the app

Gofire Inhaler Functional Testing

As Gofire geared up for its’ initial hardware product launch, I was tasked with developing a software prototype for factory workers to verify each Gofire Inhaler being produced in the factory was completely functional. Beyond just testing the device inputs/outputs, the Inhaler Functional Testing also covers a few mechanical fit issues that had been discovered during Beta testing. The prototype can be found here.

Gofire Capping Station

A large portion of what makes the Gofire Inhaler so unique is the fact that it reads a microchip affixed to each Gofire cartridge. This microchip contains a variety of useful information to the consumer, namely the 3rd party tested batch-specific potency of the specific cartridge. Often, cartridge fillers do not have this information in hand until the day they are filling cartridges. In order for this information to be accurate, it was necessary to develop a cartridge capping/programming station that would be operated by cartridge fillers. A custom B2B hardware/software solution, it was extremely important that the system was as flawless as possible (to prevent un-programmed cartridges from entering the market) and could be operated by a filler with no prior experience (Gofire Cartridge filling partners have high employee turnover rate).

The Gofire Capping Station consists of a custom capping rig and a laptop.

The Gofire MIP Portal is the data entry portal developed for Gofire’s B2B partners to enter their product data into the Gofire ecosystem. Gofire partners enter this information at the batch level, and an admin selects the batches that are going to be filled each day. These batches then show up in the Gofire Capping Station queue. Once selected, filling partners can then begin to program the cartridges. This prototype was developed to show the different screens a Gofire filling partner could be prompted with. Green Cartridges have been successfully programmed. Yellow cartridges are either not present or need to be programmed again. Red cartridges were programmed unsuccessfully and need to be quarantined to prevent them from being released to the public. These wireframes were then developed into the Capping Station UI used in the Capping Station today.

Gofire turking screen

One function of the Gofire app is a user’s ability to scan the barcode of an existing product, take photos of the exterior of the product, and then submit those so they can be added to the Gofire ecosystem. In order to facilitate this, this Turking Screen Prototype was developed to aid Gofire personnel that have to sort through this data and create the product for the user that submitted it. Certain sacrifices in design had to be made in order to accomodate the structure of the Gofire API. Namely, if a product was introduced that was made by a company that isn’t in the Gofire system, there was not a way to create that company as part of the user flow of adding the new product. Therefore, the “Company Queue” was developed as a way to list all of the companies that had been partially created as part of the process. The intention was for the same user to then go through the Company Queue and add the additional information as it was gathered at a later date. Beyond this, some companies ended up not having a logo, or having a logo that was incompatible with the Gofire system. Hence, the Logo Queue was created. The Logo Queue is a list of companies that were created that do not have a readily available/Gofire compatible logo. A Graphic Designer then creates the assets for each company and pushes them through. Together, these three systems work together to allow any scanned barcode product to be added to the Gofire system.