Vui lòng dùng định danh này để trích dẫn hoặc liên kết đến tài liệu này: https://dspace.ctu.edu.vn/jspui/handle/123456789/126162
Nhan đề: BUILDING A WEBSITE FOR BOOKING HOTEL USING SPRINGBOOT AND REACTJS
Nhan đề khác: XÂY DỰNG WEBSITE ĐẶT PHÒNG KHÁCH SẠN BẰNG SPRINGBOOT VÀ REACTJS
Tác giả: Lâm, Nhựt Khang
Nguyễn, Gia Linh
Từ khoá: CÔNG NGHỆ THÔNG TIN - CHẤT LƯỢNG CAO
Năm xuất bản: 2025
Nhà xuất bản: Trường Đại Học Cần Thơ
Tóm tắt: Under 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.
Mô tả: 67 Tr
Định danh: https://dspace.ctu.edu.vn/jspui/handle/123456789/126162
Bộ sưu tập: Trường Công nghệ Thông tin & Truyền thông

Các tập tin trong tài liệu này:
Tập tin Mô tả Kích thước Định dạng  
_file_
  Giới hạn truy cập
2.95 MBAdobe PDF
Your IP: 216.73.216.143


Khi sử dụng các tài liệu trong Thư viện số phải tuân thủ Luật bản quyền.