Manage Inventory, un software integral de gestión de inventario para establecimientos de hostelería
Loading...
Official URL
Full text at PDC
Publication date
2025
Authors
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citation
Abstract
Este Trabajo de Fin de Grado (TFG) consiste en el desarrollo de una aplicación web dividida en dos interfaces diferenciadas: una para para el cliente final y otra para el administrador del sistema. Están orientadas a la gestión integral de inventario, productos y pedidos en entornos de hostelería. La solución ha sido construida utilizando tecnologías modernas, con Next.js, Reacty Tailwind CSS para el desarrollo del front-end, y MongoDB para la gestión de datos en el back-end. La aplicación del cliente permite explorar productos organizados por colecciones, añadirlos al carrito, realizar pedidos, gestionar favoritos y consultar su historial de pedidos. Por otra parte, la aplicación del administrador facilita la gestión avanzada del inventario, permitiendo la visualización de estadísticas relacionadas con las ventas del establecimiento, el control del stock, el seguimiento de pedidos, la administración de productos y colecciones, así como la gestión de proveedores. Ambas interfaces están protegidas mediante autenticación y roles diferenciados gracias a la plataforma Clerk.
This Bachelor's Thesis (TFG) presents the development of a web application divided into two distinct interfaces: one for end users (clients) and another for system administrators, aimed at providing comprehensive management of inventory, products, and orders within hospitality settings. The solution has been built using modern technologies, including Next.js, React, and Tailwind CSS for the front-end, and MongoDB for data management on the backend. The client-facing application allows users to browse products organized by collections, add items to a shopping cart, place orders, manage favorites, and view order history. On the other hand, the administrator interface offers advanced inventory management, stock control, sales stats visualization, order tracking, product and collection administration, and supplier management. Both interfaces are protected through authentication and role-based access using Clerk.
This Bachelor's Thesis (TFG) presents the development of a web application divided into two distinct interfaces: one for end users (clients) and another for system administrators, aimed at providing comprehensive management of inventory, products, and orders within hospitality settings. The solution has been built using modern technologies, including Next.js, React, and Tailwind CSS for the front-end, and MongoDB for data management on the backend. The client-facing application allows users to browse products organized by collections, add items to a shopping cart, place orders, manage favorites, and view order history. On the other hand, the administrator interface offers advanced inventory management, stock control, sales stats visualization, order tracking, product and collection administration, and supplier management. Both interfaces are protected through authentication and role-based access using Clerk.
Description
Trabajo de Fin de Grado en Ingeniería Informática, Facultad de Informática UCM, Departamento de Sistemas Informáticos y Computación, Curso 2024/2025.










