1
Answer

guest house booking project using asp.net mvc core and angular

Photo of Ladva Jalpesh

Ladva Jalpesh

14h
48
1

following this feature create a project 

 

Sr. No.

User/ Platform Module
Module Feature Description
Admin Panel  
Admin Panel Guest House Master CRUD Admin can create, read, update, and delete guest house records.
Admin Panel Room Master under Guest House Admin can manage rooms under each guest house.
Admin Panel Bed Master under Room Admin can manage beds within each room.
Admin Panel Booking List Management Admin can view all user booking requests and approve or reject them with reasons.
Admin Panel Booking Approval Logic Admin can approve/reject based on availability or change requested dates if necessary.
Admin Panel Dashboard Overview dashboard displaying booking statistics, occupancy rates, etc.
Admin Panel Email Notifications Admin receives email for every new booking request.
User Panel  
User Panel User Login Login using username and password.
User Panel Change Password User can change password with New and Confirm password fields.
User Panel Forgot Password User can reset password through email link.
User Panel Booking Page Access Post-login, users can access the booking form.
User Panel Booking Form User selects booking date range, guest house, room, bed, and provides personal info.
User Panel Bed Availability Check Beds shown only if available for the selected dates.
User Panel Booking Submission Upon request submission, user gets an email with status 'Pending Approval'.
User Panel Email Notification Admin and user both receive emails upon booking request or decision.
Common Booking History Users can view their past bookings and statuses.
Common Audit Logs System logs changes to bookings for tracking.
Common Responsive UI Application optimized for both desktop and mobile usage.
Common Role-based Access Control Different features and access based on Admin and User roles.

Answers (1)