Manage Inventory, un software integral de gestión de inventario para establecimientos de hostelería

Loading...
Thumbnail Image

Official URL

Full text at PDC

Publication date

2025

Editors

Journal Title

Journal ISSN

Volume Title

Publisher

Citations
Google Scholar

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.

Research Projects

Organizational Units

Journal Issue

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.

Keywords