Aplicación web de gestión para las membresías e inventario de equipos para Sam-Gym Fitness Center
No Thumbnail Available
Date
2024
Journal Title
Journal ISSN
Volume Title
Publisher
PUCE - Ibarra
Abstract
Esta tesis describe el desarrollo de una aplicación web para la gestión eficiente de membresías e inventario en SAM-GYM Fitness Center, un gimnasio en Ibarra. La aplicación web se creó con el objetivo de modernizar y automatizar los procesos de este centro deportivo, mejorando la eficiencia operativa y la experiencia de los clientes. Se utilizó una arquitectura Modelo-Vista-Controlador (MVC), empleando React.js para la interfaz de usuario, NestJS para la lógica de negocio y MySQL como base de datos relacional. La metodología de desarrollo fue la Programación Extrema (XP), con entregas incrementales y pruebas continuas. La aplicación permite registrar clientes y asociarlos a membresías configurables, gestionar el inventario de equipos y productos por categorías y proveedores, realizar ventas, y generar reportes de ingresos, gastos y resumen de utilidades. Se diseñaron interfaces intuitivas para facilitar estas tareas. Las pruebas funcionales de caja negra demostraron que la aplicación cumple con los requerimientos establecidos y brinda una experiencia de usuario satisfactoria. La solución aprovecha tecnologías líderes para optimizar la gestión del gimnasio, impulsando su crecimiento y competitividad en el mercado. Para mejorar la calidad de este documento, se empleó inteligencia artificial (IA) para perfeccionar la redacción y coherencia del texto. Esta tecnología fue fundamental para asegurar que la exposición de ideas y la estructura del documento fueran claras y consistentes a lo largo del trabajo académico. Mediante técnicas avanzadas de procesamiento de lenguaje natural (NLP), se optimizó la expresión de conceptos complejos y se garantizó una presentación académica de alto nivel. Este enfoque no solo facilitó la comprensión del contenido por parte de los lectores, sino que también destacó la capacidad del autor para integrar innovaciones tecnológicas en el ámbito académico.
This thesis describes the development of a web application for the efficient management of memberships and inventory at SAM-GYM Fitness Center, a gym located in Ibarra. The web application was created with the aim of modernizing and automating the processes of this sports center, improving operational efficiency and customer experience. A Model-View-Controller (MVC) architecture was used, employing React.js for the user interface, NestJS for the business logic, and MySQL as the relational database. The development methodology was Extreme Programming (XP), with incremental deliveries and continuous testing. The application allows registering clients and associating them with configurable memberships, managing the inventory of equipment and products by categories and suppliers, making sales, and generating reports for income, expenses, and profit/loss summaries. Intuitive interfaces were designed to facilitate these tasks. Functional black-box testing demonstrated that the application meets the established requirements and provides a satisfactory user experience. The solution leverages leading technologies to optimize gym management, driving growth and competitiveness in the market. To enhance the quality of this document, artificial intelligence (AI) was employed to refine the writing and coherence of the text. This technology was crucial in ensuring that the exposition of ideas and the document's structure were clear and consistent throughout the academic work. Through advanced natural language processing (NLP) techniques, the expression of complex concepts was optimized, guaranteeing a high-level academic presentation. This approach not only facilitated readers' comprehension of the content but also underscored the author's ability to integrate technological innovations within the academic realm.
This thesis describes the development of a web application for the efficient management of memberships and inventory at SAM-GYM Fitness Center, a gym located in Ibarra. The web application was created with the aim of modernizing and automating the processes of this sports center, improving operational efficiency and customer experience. A Model-View-Controller (MVC) architecture was used, employing React.js for the user interface, NestJS for the business logic, and MySQL as the relational database. The development methodology was Extreme Programming (XP), with incremental deliveries and continuous testing. The application allows registering clients and associating them with configurable memberships, managing the inventory of equipment and products by categories and suppliers, making sales, and generating reports for income, expenses, and profit/loss summaries. Intuitive interfaces were designed to facilitate these tasks. Functional black-box testing demonstrated that the application meets the established requirements and provides a satisfactory user experience. The solution leverages leading technologies to optimize gym management, driving growth and competitiveness in the market. To enhance the quality of this document, artificial intelligence (AI) was employed to refine the writing and coherence of the text. This technology was crucial in ensuring that the exposition of ideas and the document's structure were clear and consistent throughout the academic work. Through advanced natural language processing (NLP) techniques, the expression of complex concepts was optimized, guaranteeing a high-level academic presentation. This approach not only facilitated readers' comprehension of the content but also underscored the author's ability to integrate technological innovations within the academic realm.
Description
Keywords
Aplicación web, Front - End, Back - End, Gimnasio, Gestión, Membresía, Inventario
