Simpsons Hotel
Full hotel management system inspired by the Simpsons Hotel, developed as the final project for the Programming Paradigms course. Includes room booking, guest management, services, billing and more, implementing multiple design patterns and object-oriented architecture.
C# .NET
See code
Features
- Room booking management – Create, cancel, and detail reservations
- Check-in / Check-out – Full processes with automatic billing
- Room types – Standard, Executive, and Suite with specific configurations
- Guest and client management – Registration and tracking
- Integrated services – Restaurant, laundry, room service, and minibar
- Advanced billing – Automatic costs with VAT, insurance, and additional consumptions
- Web app and console demo – ASP.NET MVC interface + test client
- Design patterns – Singleton, Observer, Factory Method, Strategy, AOP, and more
Technologies
- Framework: .NET Core 8.0
- Web frontend: Razor Views + Bootstrap
- Web arquitecture: ASP.NET Core MVC