XJTLU Year 3 Software Engineering Group Project CPT202 Project.
- Ge Jinai
- Li Mingyuan
- Liu Chengze
- Wang Yixuan
- Wang Yue
- Xing Fuyu
- Zhang Baiyan
- Zhao Zhenyang
This project was meticulously designed, developed, implemented, and tested by our dedicated team, adhering to industry-standard software engineering practices throughout its lifecycle. We successfully executed full-stack development, covering front-end, back-end, and database management. Utilizing the MVC framework, we ensured a seamless and integrated experience across all system components, from user interfaces to data handling, delivering a robust and cohesive solution.
- Access our website on: http://8.149.129.247:8080/index.html (Impermanence, only for CPT202 grading)
- Our project class diagram:
- Our project ERD:
- MVC Framework
- Front-End Development Technologies: HTML, CSS, JavaScript, Bootstrap, JQuery
- Back-End Development Technologies: Java, Spring Boot, MyBatis-Plus, Swagger, Lombok
- Database Management Systems: MySQL
We followed a structured development process, including:
- Requirements Gathering: Understanding the needs and requirements for the online booking system.
- Design: Architecting the system according to the gathered requirements.
- Implementation: Building the actual components of the system as per design.
- Testing: Rigorously testing the system to ensure reliability and performance.
- Deployment: Deploying the system for actual use.
- List of developers and their roles
This project is licensed under the MIT License.
Credits to anyone whose code was used