Aplicación de gestión de reservas de hotel desarrollada en C# .NET utilizando WinForms.
El Sistema de Gestión de Hoteles es una aplicación que facilita la gestión diaria de un hotel, permitiendo manejar reservas, administrar clientes y gestionar habitaciones de manera eficiente. A diferencia de las soluciones tradicionales, utiliza archivos binarios en lugar de bases de datos relacionales para almacenar la información.
Este proyecto fue desarrollado como parte del Trabajo Práctico Final para la asignatura Programación I bajo la supervisión del docente @franyack.
MemoryPack: Utilizado para serializar y deserializar los datos en archivos binarios de manera eficiente.
Unity: Para la gestión de dependencias entre componentes del sistema, mejorando la flexibilidad y mantenibilidad del código al permitir la inversión de control (IoC)
MaterialSkin2: Mejora la interfaz de usuario de los formularios de winform con un diseño moderno y atractivo basado en Material Design.
Este proyecto fue desarrollado conforme a las consignas del Trabajo Práctico Final para la asignatura Programación I:
El objetivo principal fue aplicar los conocimientos adquiridos para desarrollar un sistema completo de software, desde su diseño hasta su implementación.
Clonar el repositorio:
git clone https://github.com/tomiban/Hotel-Management-System-TP.git
Navegar al directorio del proyecto:
cd Hotel-Management-System-TP/src/Presentation
Ejecutar la aplicación:
dotnet run
La aplicación se iniciará y podrás interactuar con la interfaz gráfica para gestionar el hotel.
data/
.¡Las contribuciones son bienvenidas! Si deseas colaborar, abre un issue o envía un pull request.
Este proyecto fue desarrollado en conjunto por: