Project Overview

Introduction

TruFit were using a Shopify app that allowed their customers to download digital products after purchase. The Shopify app had been doing a reasonable job but wasn’t allowing them to be as creative as they wanted to be. This is often the case with applications. Sometimes by replacing the app with a custom developed solution can provide way more flexibility and customisation opportunities.

 

Requirements

The client needed to replace the application with a custom solution that would allow customers to gain access to digital downloads after purchasing the associated product. There were a few requirements, the solution needed to support a large amount of files, ie if the customer bought a workout, they should be able to access 20+ videos and 20+ pdfs. So people weren’t just buying one file, there were quite a lot of files. Because there were so many files, they had to be split into sections so the user journey and navigation became very important when considering how they site should be laid out.


The downloadable files should allow the user to open PDFs and also watch videos from either YouTube or Vimeo. The backend of the site needs to be robust and easy to use so that other people can add/edit files and build their own courses. To make things more complex, some courses had start times and each video had it’s own unlock date, so essentially every day when you logged in there was a new video that you now had access to.


Solution

We setup an advanced solution involving metafields through the ACF Metafield application, with this setup we were able to describe what each custom field did and make it clear what it was used for. The solution allowed the user to view and download videos and PDFs and the client was able to add an unlimited amount of files for each course.


We added lots of settings so that the client was able to build their own courses and control what files were accessible and when. The entire solution is fully customisable and was able to look exactly as the client wanted it to, there were no limitations to the styling or the design.

Client

Trufit by Michael

Date

November 2021

Service

Shopify Development