Skip to content

Latest commit

 

History

History
70 lines (43 loc) · 1.31 KB

README.md

File metadata and controls

70 lines (43 loc) · 1.31 KB

My project for the ASP.NET Core course at SoftUni.

Test accounts:

Admin: admin@admin.com / password: 123456

⚒️ Built With Technologies, Frameworks and Development Techniques:

ASP.NET Core 3.1

Entity Framework (EF) Core 3.1

ASP.NET Identity System

MVC Areas with Multiple Layouts

Razor Pages, Partial Views

View Components

Repository Pattern

Auto Мapping

Dependency Injection

Exception Handling

Status Code Pages

Data Validation, both Client-side and Server-side

Data Validation in the Models and Input View Models

Custom Validation Attributes

Responsive Design

Bootstrap

jQuery

License This project is licensed under the MIT License

Acknowledgments Using ASP.NET-MVC-Template developed by: Nikolay Kostov

Site description:

  • online check for available rooms
  • online reservation
  • receiving an email with full information about the reservation made
  • receiving an email with information about the payment made
  • contact form

Admin panel:

  • Dashboard with actual in house, arrival and departure rooms; pie and area diagram; table with reservations with received payments for confirmation.
  • Calendar with all the reservations
  • Requests - read and unread
  • Add, edit and remove rooms
  • Add, edit and remove room types
  • Add, edit and remove special offers
  • Payments - add and delete
  • Reservations