Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Pull request Compare This branch is 96 commits ahead of saasbook:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
bin
config
db
features
iterations
lib
public
script
spec
test
vendor/assets
.codeclimate.yml
.env.enc
.gitignore
.travis.yml
Gemfile
Gemfile.lock
LICENSE
README.rdoc
Rakefile
config.ru

README.rdoc

README

Build Status

Room Reservation

Room Reservation is a project whose main goal is to provide students and staff members of UC Berkeley a convenient way to obtain information on rooms across campus to be reserved. It is a very user-friendly website, displaying an interactive map of campus which highlights all the buildings that are part of this project. We currently support login authentication through Calnet.

Our website displays the following features and search filters:

  • Capacity

  • Location

  • Technologies (Projector, AV Devices, Computer, et al)

  • Room Type

  • Misc. (ADA Accessible, et al)

Future goals are efficient communication across these buildings in order to make booking and reservations available directly through the website. Currently, there are administrative hindrances that limit the scope of this project.

Heroku link: room-reservation-169.herokuapp.com

Pivotal Tracker Link: www.pivotaltracker.com/projects/2118215

App Setup

  • Run bundle install -- without production to install all dependencies

  • Run sudo service postgresql start to start the Postgres Database

  • Run bundle exec rake db:setup to setup the database (Migration + Seeding)

  • Run openssl aes-256-cbc -d -in .env.enc -out .env to decrypt the API keys for Google OmniAuth and Google Maps (ask Admin for decrpytion passphrase)

    • The app will not work locally unless you add your specific redirect URL to Google API credentials (for OmniAuth)

  • Run rails server if running locally or run rails server -b $IP -p $PORT if using C9

You can’t perform that action at this time.