I released RunLog Pro, a web application designed to help runners log sessions, track progress and create personalized training plans.
RunLog Pro came from a personal need. I use Garmin and Runalyze to track history, but I missed a forward-looking, adaptive training-plan generator that I could adjust myself.
The app runs in the browser and stores data locally, with import/export for backups. It includes session logging, TRIMP metrics, plan generation, dashboards, a logbook, weekly reviews and customizable progression settings.
It is built with React, TypeScript, TailwindCSS, Zustand, React Router, React Hook Form, Zod and Recharts.
