TFG - PROYECTO FINAL DESARROLLO DE APLICACIONES MULTIPLATAFORMA(DAM)
HorseBooking HorseBooking es una aplicación móvil diseñada para facilitar la reserva de clases de una escuela de equitacion. Esta app permite a los usuarios elegir una clase en concreto en un dia concreto y apuntarse a ella, también es una app con la opcion de mostrar las novedades y actualizaciones de la hipica. La aplicación está desarrollada en Android y utiliza Firebase como plataforma backend para la autenticación de usuarios y el almacenamiento de datos en tiempo real.
Características principales Autenticación de usuarios: Los usuarios pueden crear cuentas y acceder a la aplicación utilizando su correo electrónico y contraseña. Reserva de servicios: Los usuarios pueden buscar y reservar diferentes servicios relacionados con caballos disponibles en la plataforma. Gestión de reservas: Los usuarios pueden ver el estado de sus reservas, cancelarlas si es necesario y recibir notificaciones sobre cambios en las mismas. Perfil de usuario: Los usuarios pueden gestionar su perfil, incluyendo información personal, preferencias de reserva y método de pago.
Instalación Clona este repositorio en tu máquina local utilizando el siguiente comando:
bash Copy code git clone https://github.com/tu_usuario/HorseBooking.git Abre el proyecto en Android Studio. Conecta la aplicación a tu proyecto Firebase siguiendo las instrucciones de Firebase documentation. Compila y ejecuta la aplicación en tu dispositivo o emulador Android.
Tecnologías utilizadas Android: Desarrollo de la aplicación móvil utilizando el SDK de Android y el lenguaje de programación Kotlin. Firebase: Plataforma backend utilizada para la autenticación de usuarios, almacenamiento de datos en tiempo real y notificaciones push. Material Design: Diseño de interfaz de usuario siguiendo las directrices de Material Design de Google.