This project is a Final Year (Bachelor) project and I contributed as a back-end developer and database administrator in this group project.
- Customers can view a range of hotel room types as well as the hotel's offered services and amenities by using the online hotel reservation system.
- Additionally, the software includes an "Admin panel" to manage the entire hotel reservation processes which helps to reduce the workload for hotel staff members.
As a back-end developer and database developer, I designed the database architecture, implemented ERD design and collaborated with my team to develop and deliver a successful online hotel reservation software. My responsibilities in this project is to develop back-end features for 'Admin Panel' as well as'User Panel' features.
This software includes - a wide range of functionalities for both users and admin sides. Among them,
✨ I have developed following admin side features:
- Managing Hotel Information such as Room Categories, Room Types, Room Services...
- Managing Reservation / Booking Information
- Managing Payments
- Managing User Accounts
✨ I also developed following user side features:
- Searching Available Rooms & Booking
- Printing Booking Receipt
✨ Additional Features that I have developed includes:
- Email Verification & Booking Confirmation Mail
- Password Encryption
- SQL injection Prevention (SQL Prepare Statements)
- Form Validation (with Multiple Regex)
- Cross Site Scripting (XSS) Prevention
- Statistic Report for admin panel
Entity Relationship Diagram
Use Case Diagram
✨ Copyright Notice:
The accompanying images are not owned by Me, May Phyu Sin Thant. All intellectual property rights, including copyright, belong to the University, ENU.
They are provided here solely as evidence of my work and achievements of how I have contributed as a back-end developer and database administrator in this Bachelor Project.