Case Studies

SWRM

Custom Fan Artwork Marketplace

Goals and Description

SWRM is a direct to consumer, fan created shopping experience offering licensed products created entirely by fans. Many sites allow this today without license, protection or compensation while SWRM provides a legal, ethical solution for fans to produce and sell products with custom artwork on behalf their favorite artists and brands.

Features

  • Dynamic product designer to allow fans to design print placement on products
  • Up to the minute sales statistics for artists and designers
  • Automatic integration with PayPal for payouts
  • Designers are allowed to dictate the retail price for their artwork

Technology Used

  • Shopify
  • Node
  • Heroku
  • MySQL
  • React
  • Amazon S3

Notable

SINGLE SIGN ON (SSO) BETWEEN SHOPIFY AND CUSTOM APPLICATION A custom Heroku/Node application was built to provide dynamic vendors and product creation within Shopify. However we still needed to make the end experience feel fluid to the user. So we implemented a SSO solution that allows the custom application to handle the authentication, sharing the auth token with Shopify for seamless integration, undetectable to the end user.
CORS SECURITY WORK-AROUND CREATING DYNAMIC CANVAS IMAGE The Canvas element in HTML 5 is great for rendering dynamic content and allowing the user to manipulate placement, size and proportion. However, exporting that to an image is considered a security risk by most browsers which limit the ability to make use of the produced image. By implementing image load handlers we were able to clear out the source attribute to allow the user to decide how the image should be placed on the final products.

Walk The Wall

Virtual Walk-A-Thon

Goals and Description

Provide a Covid safe alternative to physical Walk-A-Thon.
Walk the Wall is an annual global fundraiser for International China Concern. International China Concern (ICC) was founded in 1993 by David Gotts after seeing firsthand in China the suffering of children with disabilities, who had been abandoned and left without hope in desperate conditions. This project was to help ensure that this critical annual fundraising event was able to proceed even with Covid-19 restrictions in place.

Features

  • Full integration with the Fundrazr platform for login, pledge totals and progress sharing.
  • Real time GPS progress as mapped against the virtual Great Wall of China.
  • Social sharing of images and videos throughout the walk
  • Ability to view other walkers progress through photos and videos
  • Learn more about ICCs work through videos unlocked during the walk

Technology Used

  • Android
  • iOS
  • Node
  • Heroku
  • MySQL
  • React
  • Amazon S3

Notable

VIDEO STREAMING FOR WORLD WIDE DISTRIBUTION The unreliability of cell phone connectivity all around the world during participants walks proved to be an early challenge that was caught during the initial testing phase of the rollout. Due to how early this issue was discovered in the development process, The Main Branch was able to make several adjustments to the format, encoding and availability zones for delivery of the videos to ensure a smooth experience around the globe.

Safety Compliance Solutions

Trucking and Safety Platform

Goals and Description

Create a digital platform specially designed for the unique needs of Trucking companies.
Trucking companies have some pretty unique needs. Especially ones who contract with major shippers such as FedEx. Drivers need to receive new training material on a monthly basis to ensure compliance for both insurance and large contractors. However getting everyone in one place for training is extremely costly and logistically problematic. The Safety Compliance Solution platform combines virtual training and compliance with other common tools needed by trucking professionals such as time keeping, safety inspections and messaging.

Features

  • Virtual Training sessions with full audit logs
  • Timekeeping abilities including overtime and double time rules for multiple states
  • Safety inspections with checklists and photo documentation of issues
  • Real time messages within the fleet
  • GPS Fences to enforce punch in/out rules around homes and central hubs

Technology Used

  • Android
  • iOS
  • Node
  • Heroku
  • MySQL
  • Angular
  • Amazon S3

Notable

MULTIPLE TIMEKEEPING RULES The ability to allow for multiple state rules and regulations around overtime, double-time rules makes user configured time zones and pay periods extra tricky. A vast library of unit tests was amassed in the creation of this feature to make sure edge cases weren’t missed.

The Real Santa

Goals and Description

Allow children to visit with Santa despite COVID restrictions.
When COVID-19 threatened children’s ability to sit on Santa’s lap, The Main Branch was called. The Main Branch built a website to allow parents to schedule virtual visits for their children with Santa.

Features

  • Choose desired visit level
  • Online payment
  • Dynamic gallery of Santa pictures

Technology Used

  • Node
  • Heroku
  • MySQL
  • React
  • Amazon S3

Field day

Field day

Goals and Description

Field Day's ground ambassadors use the proprietary system to perform ground level marketing for companies of all sizes. This system coordinates geo locations, site visits and collatoral distribution to achieve maximum ground coverage for clients

Features

  • Real time GPS integration for updates, classification and check in
  • Route Management
  • Local Cache System for seemless network outage
  • Lead collection

Technology Used

  • Android
  • iOS

Projects with Limited Disclosure Abilities

Emerging and industry disruptive projects are often too sensitive to list as case studies.

Augmented Reality Bone Structure: A project aimed at discovering the limits of how well augmented reality devices can recreate the different poses based on bone placement detection in humans. Achieved remarkable symmetry between projected avatars and dancing humans.

Augmented Reality collaboration tool: A project aimed at allowing users to virtually collaborate in real time using projected Augmented Reality images. Ultimately overtaken by industry.

Multiple Bluetooth projects: User identification for Payment systems, Room keys, Proximity games on mobile apps, Close proximity museum experiences, Hybrid experiences with AR

Virtual Reality projects: In-Depth analysis and creation of cutting edge Virtual Reality experiences

Voice Recognition projects: Multiple apps enhanced with Virtual Digital Assistants, layering natural language processing techniques on top of native recognition to achieve high levels of accuracy and ease of use.