This is a hotel reservation app. Users can create an account with the hotel, check out the hotel's rooms, see what rooms are available for specific dates and party size, and book rooms. Admins (hotel managers) can view and sort upcoming reservations, see available rooms based on dates and party size, and add new rooms to the hotel.
This app is meant to demonstrate the Ruby on Rails framework working with ActiveRecord, CSS, and various gems.
The "javascript" branch of this repo expands on the project, adding dynamic features using JavaScript and a JSON API.
To use this app, clone, run bundle install
, run rake db:migrate.
If dummy
data is requested, run rake db:seed
. Finally, run thin start --ssl
.
Navigate to https://localhost:3000/ to start the app.
When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owner of this repository.
Beth Urban - initial work.
This project has been licensed under the MIT open source license: https://github.com/bethurban/flatiron-hotel/blob/master/LICENSE