MIKECONGREVE.COMSOFTWARE DEVELOPMENTP100
Projects
Run Planner
Mike Congreve
WhyP410
IMAGEP<IMG>

As a keen runner I got fed up with forgetting what times I'd run what race and when. I started to create a spreadsheet, which was fun, but has the 2 main problems that 1. it's a spreadsheet and 2. it's a spreadsheet.

Each running season, many clubs have a scheme of Standards, with age-handicapped targets to gain awards such as Bronze, Silver etc. If you have run these times for 5 or more different-length races, you win an award for the year.

So, with that in mind, and the desire to increase my Laravel and React skills, I created the imaginatively named Run Planner.

Users can import their races from Strava, compare previous attempts, and plan how to get their standards.

There's still plenty to add but it's invitation only at the moment - fill in the form if you want a go.

FeaturesP411

Features include

  • Logging of past races and times
  • Integration with Strava
  • Setting targets for future races
  • Basic comparison and analysis
  • CVV import and export
TechnologyP412

Built using

  • Tailwind CSS
  • Laravel 13
  • React
  • Lucide
  • AWS (hosting, on EC2 and S3)
  • Github Actions (for build & deployment)
Find out moreP413
Sign up for RunPlanner
[ ]
Read privacy policy

Images processed by the ZX Spectrumizer