👨💻 Datos del autor
Alumno: Miguel Jesús Falcón Carvajal
📝 Descripción
FalconFit es un aplicación multiplataforma formada por dos aplicaciones que ayudan tanto la gestión de gimnasios como al entrenamiento personalizado de los clientes de estos.
Las aplicaciones consisten en:
- 🖥️ FalconFitAdmin: Aplicación web desarrollada con Angular e Ionic que permite a los administradores de gimnasios gestionar máquinas, crear ejercicios con descripciones detalladas y añadir ubicaciones de gimnasios en un mapa interactivo.
- 📱 FalconFitUser: Aplicación móvil nativa para Android desarrollada en Kotlin que permite a los usuarios consultar información sobre máquinas creadas por los administradores, crear y gestionar sus propios ejercicios personalizados, configurar superseries y localizar gimnasios mediante un mapa interactivo.
Ambas aplicaciones se conectan a un backend común desarrollado con Firebase, asegurando la sincronización de datos en tiempo real entre administradores y usuarios.
🎯 Objetivos del proyecto
Objetivos generales
- 🏋️♂️ Desarrollar un sistema completo de gestión para gimnasios que facilite tanto la administración como la experiencia del usuario final.
- 🏗️ Implementar una arquitectura robusta, mantenible y escalable.
Objetivos específicos para FalconFitAdmin
- 📷 Desarrollar un lector de códigos qr que al leerlo muestre la máquina específica junto con su información
- 👥 Crear roles de usuario para que a través de la web también puedan iniciar sesión los clientes del gimnasio
- 🎨 Añadir Tailwind para darle un estilo único a la web
Objetivos específicos para FalconFitUser
- 🔄 Migrar de la base de datos en Strapi a Firebase
- ℹ️ Implementar los detalles de las máquinas
- 🔔 Diseñar un sistema de notificaciones personalizado para recordatorios de entrenamiento.