Project information
- Category: Web development
- Team size: 2
- Project date: October, 2024
- Role: Team Leader & Backend Developer
- Tech stack: ASP.NET Core (MVC), C#, EF Core, LINQ, SQL Server, AutoMapper, jQuery, Bootstrap
- Project URL: GitHub Repository
Description:
An online hotel booking website that allows customers to search rooms by date, type, and price; book and cancel reservations; track booking history; and leave hotel reviews. The admin panel supports hotel, branch, room, booking, user, comment, and report management. Built as a monolithic ASP.NET Core MVC project with a 3-layer architecture.
Contributions:
- Designed system architecture and database schema with EF Core Code-First.
- Built CRUD for hotels, branches, rooms, users, and admins using ASP.NET Core MVC + EF Core.
- Implemented booking workflows with secure session handling and role-based authorization.
- Applied Repository Pattern, Fluent API, AutoMapper for cleaner data management.
- Integrated AdminLTE dashboard with pagination, statistics, and notifications.
See more pictures via my GitHub profile
Path: pics/portfolio/BookingPic/