OptiTrain es una aplicación web diseñada para ingenieros o personas sedentarias que buscan mejorar su condición física mediante la creación de rutinas personalizadas. Esta herramienta permite a los usuarios configurar su perfil, registrar su actividad física y obtener recomendaciones personalizadas, todo sin la necesidad de conexión a internet. OptiTrain está construida utilizando tecnologías web básicas como JavaScript, HTML, CSS vanilla y está optimizada para un rendimiento eficiente sin depender de frameworks externos.
OptiTrain permite a los usuarios crear y gestionar sus propias rutinas de ejercicios de manera personalizada. Cada usuario puede agregar actividades, registrar su duración y revisar un historial detallado de su progreso.
Cada usuario puede configurar su perfil, incluyendo su nombre completo, correo electrónico y preferencias de actividad. Esta configuración permite que la aplicación ofrezca recomendaciones y estadísticas personalizadas.
OptiTrain está diseñada para ser completamente funcional sin necesidad de conexión a internet. Todos los datos se almacenan localmente utilizando localStorage, lo que garantiza que los usuarios puedan acceder a sus rutinas y estadísticas en cualquier momento y lugar.
OptiTrain utiliza localStorage para guardar de manera segura la información del usuario, incluyendo su perfil, historial de actividades y estadísticas semanales. Esto asegura que los datos del usuario estén siempre disponibles incluso sin conexión.
OptiTrain está desarrollada utilizando tecnologías modernas como SASS para la programación en JavaScript, HTML y CSS vanilla. Esto garantiza un rendimiento óptimo y una experiencia de usuario fluida, sin la necesidad de depender de frameworks de trabajo complejos.
JavaScript, HTML y CSS Vanilla; OptiTrain está construida utilizando JavaScript para la lógica de negocio, HTML para la estructura del contenido y CSS vanilla para el diseño y estilo de la interfaz. El uso de estas tecnologías básicas asegura que la aplicación sea ligera y fácil de mantener.
El uso de SASS en JavaScript permite un código más modular y fácil de leer, mejorando la mantenibilidad y escalabilidad de la aplicación.
Requisitos Previos OptiTrain es una aplicación web que no requiere instalación de software adicional. Solo se necesita un navegador web moderno compatible con HTML5, CSS3 y JavaScript.
Clona o descarga el repositorio en tu máquina local. Abre el archivo index.html en tu navegador preferido. Regístrate o inicia sesión para comenzar a utilizar la aplicación. Configura tu perfil y empieza a crear tus rutinas personalizadas. Accede a tus estadísticas y recomendaciones en el dashboard de usuario.
¿Cómo Contribuir? Las contribuciones a OptiTrain son bienvenidas. Puedes clonar el repositorio, hacer tus cambios y enviar un pull request con una descripción clara de las mejoras o nuevas funcionalidades que has implementado.
Si tienes preguntas, sugerencias o problemas, no dudes en abrir un issue en el repositorio o contactar directamente al equipo de desarrollo.
##Licencia OptiTrain está disponible bajo la Licencia MIT. Puedes consultar el archivo LICENSE para más detalles.