- A desktop application originally built with .NET Framework4.7 that allows managing Hotel Rooms, Clients, Check-ins, Checkouts, Check in/out Reports and User Data Access with Authentication and Role Based Authorization.
- Front-end was implemented with Windows Presentation Foundation (WPF) using Caliburn Micro's MVVM pattern and Dependency Injection container.
- A middle Web API layer that services the front-end was created using ASP.NET MVC, Web API and Async/Await with Swagger documentation.
- Back-end data was managed by Microsoft SQL Server and used Dapper as Object Relational Mapper (ORM) for storing and accessing data through Class Library.
- Upgraded the application to .NET Core3.1 and implemented Dependency Injection in the middle Web API layer using ASP.NET Core's built-in service container and Authentication and Authorization using JSON Web Token (JWT).
-
Notifications
You must be signed in to change notification settings - Fork 0
License
AmyOuY/HotelManager.NETCore
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published