image.png

(cover of the template)

I always loved the idea of taking on physical and mental challenges, especially through fitness, I just never had a way to track my progress, whether that consisted of tracking my progression of how much I can lift over a set period of time, or doing a challenge such as the 75 hard. That’s when it hit me, “why not try building this for yourself?”.

Building the Template

It took me a while to even decide how to start, but I found that the best way is to simply, start. It may sound dense or cliché, but ultimately I found through trial and error, I was able to find the perfect way to format my template that caters towards my functional preference.

One major problem I had during my building process was deciding how I would add the Start Date for all 75 days without having to manually input all of them (e.g. Day 1 → March 3rd, Day 2 → March 4th, etc.). Now you can imagine with 75 days, doing this for every single one would take a tremendous amount of time.

That’s when I came up with a solution.

  1. I first made a regular Date property and called it “Day Reference”
  2. I created a button that automatically populated every single day from Day 1 - Day 75 with the date the button was triggered (e.g. if today was March 3rd, every day from Day 1 - 75 would be populated with the Date of March 3rd as the Day Reference)
  3. I then created a Formula property and called it “Start Date”, and created a formula which added x amount of days to that original date depending on the specific day (e.g. if your “Day Reference” AKA Day 1 was March 3rd, Day 2 would automatically be March 4th, if Day 3 was March 5th, Day 4 would automatically be March 6th, and so on)

image.png

  1. I simply then just hid the Day Reference property, and treated the formula as the Date property

This solution saved not only me, but other people who plan on using this template countless amounts of time manually inputting their start date, which I found to be an amazing fix!

After that, I simply just added the rest of the info AKA the tasks to complete as properties in a table view, and then just added different ways to view the information (Gallery, Calendar), and filtered them depending on certain criteria.