A full-stack, cloud-deployed WebApp for themeparks to manage online queuing and reservations.
Visitors could reserve certain rides in advance, or join virtual queues online. Park operators could manage ride schedules and check in visitors for upcoming tours.
Adopted Three-tiered architecture and used React.js, Springboot, Postgresql as the respective tech stack.
Hosted on AWS EC2 instance, and deployed as a docker container.
Live Demo: http://themepark.yuanzhou.info/
admin account: Email: admin@park.com / Password: admin; guest account: guest@park.com / guest, or create your own in registration