
RunCalculator Pro
PublicadoRunCalculator Pro es una aplicación web gratuita para corredores y caminantes. Construya una ruta haciendo clic en el mapa y obtenga al instante la distancia, el perfil de elevación, las calorías, los pasos, el ritmo y el tiempo estimado. Incluye seis calculadoras especializadas: ritmo, predictor de tiempo de carrera, parciales, cinta de correr, VO₂max y calorías. Funciona sin conexión como PWA, guarda las rutas localmente y las exporta a GPX.
/// Funciones clave
- Construcción de rutas con clics en el mapa, con cálculo automático de distancia y perfil de elevación
- Generación de rutas aleatorias según la distancia y el rango de elevación deseados
- Calorías, pasos, ritmo y tiempo en tiempo real — según peso, tipo de actividad y terreno
- Seis calculadoras: ritmo, predictor de carrera, parciales, cinta de correr, VO₂max (VDOT), calorías
- Guardado local de rutas favoritas y exportación a GPX
- PWA: se instala como una app y funciona sin conexión
- Kilómetros y millas, temas oscuro y claro
- Localizada a 5 idiomas: español, inglés, ruso, japonés y chino
/// Capturas
Sobre el proyecto
RunCalculator Pro nació de una pregunta sencilla: «¿cuánto correré realmente — y cuánto quemaré — con esta ruta exacta?». En lugar de tablas y fórmulas, hay un mapa interactivo: haga clic por las calles y la aplicación calcula por usted la distancia, el desnivel, las calorías, los pasos y el tiempo estimado.
Es una aplicación web totalmente del lado del cliente: todos los cálculos se ejecutan en el navegador, las rutas se guardan localmente y, una vez instalada como PWA, sigue funcionando incluso sin internet.
Funciones principales
Planificador de rutas en el mapa
La pantalla principal es un mapa oscuro de Leaflet sobre OpenStreetMap:
- Haga clic en el mapa: los puntos se conectan en una ruta y los marcadores se pueden arrastrar
- Perfil de elevación con desnivel positivo y negativo de toda la ruta
- Panel de métricas en vivo: distancia, tiempo, calorías, pasos, ritmo medio
- Compartir la ruta mediante un enlace
Generador de rutas
¿No sabe por dónde correr? Defina la distancia y el rango de elevación deseados: la aplicación genera un circuito aleatorio desde su ubicación.
Seis calculadoras para corredores
- Calculadora de ritmo — ritmo, velocidad y tiempo para cualquier distancia
- Predictor de carrera — estimación de tiempos en 5K, 10K, media y maratón a partir de una carrera reciente
- Calculadora de parciales — desglose por kilómetro para un tiempo objetivo
- Cinta de correr — conversión del ritmo según la inclinación de la cinta
- VO₂max (VDOT) — estimación del consumo máximo de oxígeno, incluido el test de Cooper
- Calculadora de calorías — gasto energético según peso y tipo de actividad
Mis rutas y exportación
Guarde rutas en una biblioteca local y expórtelas a GPX: el archivo se abre en Garmin, Strava y cualquier app de running.
Aspectos técnicos
Totalmente en el cliente
Sin backend: los cálculos, el almacenamiento de rutas y los ajustes viven en el navegador. Eso significa privacidad y respuesta instantánea.
PWA con modo sin conexión
Un service worker cachea la aplicación: tras la primera visita las calculadoras funcionan sin red y el sitio se instala en la pantalla de inicio como una app normal.
Stack
Next.js (App Router) + TypeScript, mapas con Leaflet y react-leaflet sobre OpenStreetMap, estado con Zustand, validación con Zod, estilos con Tailwind CSS, animaciones con Framer Motion, i18n con next-intl y cinco idiomas.
Privacidad
La aplicación no requiere registro y no recopila datos personales: las rutas y los ajustes se guardan solo en su navegador.
Estado
La aplicación está publicada y disponible gratis en runcalculator.pro.