RunCrunch

I asked myself, how could I could I combine two of my passions - running and programming - into a useful, marketable product?

The solution was RunCrunch, a free, fully interactive, and no-frills running website designed to assist athletes glean the most valuable insights about their training.

RunCrunch rests on displaying running data in a beautiful and interactive format. On the backend, a PostgreSQL database houses all account and athletic data, while API integrations with Strava, Meteostat, and Stripe ensure a smooth flow of data into and out of RunCrunch. The site is deployed on Heroku, which allows for easy vertical and horizontal scaling of the application.

On the frontend, Python's Plotly/Plotly Dash power beautiful visuals and Bootstrap/HTML5 flesh out the rest of the site.

The result is a seamless and fast integration from daily runs to powerful insights.

View GitHub repo