This was a fun projects. I was asked to create a reservation system that would offer appointments based on the store setup and business needs. The system is a step/wizard based appointment scheduling system. It works for multiple locations with different amounts of virtual reality stations. This creates a specific problem that needs a specific solution. I made the system work with VR stations that are available and not yet scheduled. I also integrated Paypal payments, coupons and an auto cancelation feature if appointments are not paid within 15 minutes of booking.
https://gammavr.com/appt/index.php/appointments/