Strona do rezerwacji pokoi hotelowych zaprezentowana na przykładzie fikcyjnego hotelu "Kaktus Hotel".
- Goście mają dostęp do intuicyjnego interfejsu, gdzie mogą przeglądać ofertę pokoi, sprawdzać ich wyposażenie, ceny i dostępność.
- Mogą dokonywać rezerwacji online, wybierając preferowane daty i opcje.
- Mogą również samodzielnie przedłużyć swój pobyt, jeżeli pozwala na to dostępności pokoi.
- Recepcjonista ma dostęp do panelu administracyjnego, gdzie może zarządzać rezerwacjami.
- Może sprawdzać dostępność pokoi, tworzyć nowe rezerwacje, modyfikować istniejące oraz anulować rezerwacje.
- Inni pracownicy, tak jak sprzątacz, również mogą korzystać z systemu, aby wiedzieć, które pokoje należy przygotować lub posprzątać.
- Frankiewicz Przemysław
- Niewczas Piotr
Wystarczy uruchomić ‘RoomReservations.exe’ i wpisać w przeglądarce adres ‘localhost’. Aplikację można wyłączyć przytrzymując ’CTRL-C’ w konsoli.
Należy zwrócić uwagę, aby w tym samym katalogu znajdował się plik ‘hotel.db’ z bazą danych.
Domyślny port aplikacji z portu 80 można zmienić na dowolny w pliku ‘appsettings.json’.
Hasło | Rola | |
---|---|---|
[email protected] | Client123# | Klient hotelu |
[email protected] | Receptionist123# | Recepcjonista |
[email protected] | Employee123# | Inny pracownik hotelu |
[email protected] | Admin123# | Administrator systemu |
- ASP.NET Core 8.0
- Entity Framework
- Identity Framework
- Blazor
- MudBlazor
Obrazy, opisy pokoi, oraz strona główna zostały wygenerowane za pomocą usługi Microsoft Copilot https://www.bing.com/chat