Web-based application for a Virtual Reality Arcade. The application is developed using Ruby on Rails and provides the following functionalities:
- Allows log in and user registration through Devise library
- Allows a user to make a booking to rent a zone in the arcade. The user must specify the rent duration (e.g. 1 hour, 2 hours, etc.) and arrival time.
- Offers a users profile
- Allows search functionality
- Bootstrap for responsiveness
- 3 design patterns: Singleton, Observer and Decorator
Built on Cloud 9 and deployed on Heroku.
You can see it running on Cloud 9 here: C9-VR-World
or on Heroku: Heroku-VR-World