Compartir
Título
PlayPadel. Sistema de gestión de reservas de pistas de pádel.
Otros títulos
Booking management system for paddle courts
Autor(es)
Director(es)
Materia
Aplicación
Android
gestión de reservas
pádel
Firebase
Application
booking
paddel
Clasificación UNESCO
3304 Tecnología de Los Ordenadores
3304.17 Sistemas en Tiempo Real
Fecha de publicación
2021-07
Resumen
[ES]El proyecto es un sistema que usa la arquitectura Cliente - Servidor Firebase para su
funcionamiento, en la que el dispositivo móvil (Android) obtiene el rol de cliente. Una
vez la aplicación móvil sea instalada en estos dispositivos móviles, su principal función
será la de gestionar y permitir a los usuarios realizar una reserva de la pista, el día y
hora que él mismo desee, realizar el cobro de dicha reserva y proporcionar un código QR
para poder acceder a dicha pista el día de tu reserva. Por tanto, el sistema debe contar con
una correcta y eficiente gestión de usuarios y reservas, para que puedan reservar sin
problema.
Toda la información relacionada con las reservas y usuarios estará gestionada por la
plataforma Firebase, que se usará como servidor del sistema. Se ha optado por elegir
esta plataforma por su rapidez y eficacia, y por su sencilla implantación en el sistema.
Para la verificación correcta del código QR proporcionado por la aplicación, se hace uso
de Arduino, en el cual con la ayuda de un lector de barras se crea una simulación de la
apertura de la puerta si dicho QR es válido para esa pista, ese día y a esa hora. [EN]The project is a system that uses the Firebase Client-Server architecture for its operation
in which the mobile device (Android) obtains the client role. Once the mobile application
is installed on these mobile devices, its main function will manage and allow users to
make a booking for the paddle court, the day and hour that they wish, collect the booking,
and provide a code QR to access the court the day of your reservation. Therefore, the
system must have correct and efficient management of users and bookings, so that they
can book without problem.
All information related to reservations and users will be managed by the Firebase platform
which will be used as the system’s server. We have chosen this platform because of its
speed, efficiency, and its simple implementation in the system.
For the correct verification of the QR code provided by the application, use is made of
Arduino, in which with the help of a bar reader a simulation of the opening of the door is
created if the QR is valid for that paddle court, that day and at that time.
Descripción
Trabajo de Fin de Grado. Grado en Ingeniería Informática. Curso académico 2020-2021.
URI
Colecciones