Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/126162
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorLâm, Nhựt Khang-
dc.contributor.authorNguyễn, Gia Linh-
dc.date.accessioned2026-02-26T08:17:11Z-
dc.date.available2026-02-26T08:17:11Z-
dc.date.issued2025-
dc.identifier.otherB2111934-
dc.identifier.urihttps://dspace.ctu.edu.vn/jspui/handle/123456789/126162-
dc.description67 Trvi_VN
dc.description.abstractUnder the strong impact of digital technology and the rapid development of the Internet, the demand for searching information and booking tourism services, especially accommodation services, has been increasing significantly. Modern users not only expect to find suitable hotels but also require a fast, convenient, transparent, and personalized booking experience. However, in reality, the process of searching for and booking hotel rooms still faces various challenges due to fragmented information, lack of consistency, and limited ability to fully meet users’ needs. Therefore, the project entitled “Building a Hotel Search and Booking Website Using Spring Boot and ReactJS” is conducted to address these issues. The website is developed based on a separated backend–frontend architecture, in which the backend is implemented using Spring Boot to handle business logic and provide RESTful APIs, while the frontend is built with ReactJS to deliver a modern, user-friendly, and intuitive interface. The system utilizes a MySQL relational database for efficient data storage and management, ensuring data integrity and consistency. In addition, Spring Security combined with JWT is applied to perform user authentication and authorization, thereby enhancing system and data security. The website supports multiple user roles, including Administrator, Hotel Owner (Moderator), and Customer, with each role being provided with appropriate functionalities according to its responsibilities. The system allows users to search for hotels, view detailed room information, make online bookings, manage reservations, and track transaction history. With an intuitive interface and practical features, the website provides a convenient and efficient hotel booking experience for users. The results indicate that the project “Building a Hotel Search and Booking Website Using Spring Boot and ReactJS” has successfully met the proposed objectives and effectively satisfied practical user requirements. In the future, the system can be further enhanced by incorporating intelligent hotel recommendation features based on user behavior, integrating multi-platform online payment solutions, and improving data analysis capabilities to further optimize the user experience. Keywords: Hotel booking website; Spring Boot; ReactJS; RESTful API; Spring Security; MySQL.vi_VN
dc.language.isoenvi_VN
dc.publisherTrường Đại Học Cần Thơvi_VN
dc.subjectCÔNG NGHỆ THÔNG TIN - CHẤT LƯỢNG CAOvi_VN
dc.titleBUILDING A WEBSITE FOR BOOKING HOTEL USING SPRINGBOOT AND REACTJSvi_VN
dc.title.alternativeXÂY DỰNG WEBSITE ĐẶT PHÒNG KHÁCH SẠN BẰNG SPRINGBOOT VÀ REACTJSvi_VN
dc.typeThesisvi_VN
Appears in Collections:Trường Công nghệ Thông tin & Truyền thông

Files in This Item:
File Description SizeFormat 
_file_
  Restricted Access
2.95 MBAdobe PDF
Your IP: 216.73.216.255


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.