This application allows students to check in for UC Berkeley's Student Learning Center. Students can sign in for their scheduled appointments or add their name into the queue for drop-in sessions. Tutors are given an interface to work and record their tutoring sessions with these students. The Application also allows tutors to check-in and check-out of their shifts, giving them an easy way to clock their hours. Admins have full control over the application allowing them to look through and manage the past records and create tutor accounts.
This link below shows the old form that the SLC used to use. The information recorded is what we based part of our database on. Student Learning Center
First install gpg
$ brew install gnupg
Next, enter the key that is provided. This key decrypts the application.yml.asc Inside you will find the password to the SLC overall application lock. Anytime you change in the application.yml make sure to re-encrypt it with the following link to Armando Fox's gpg guide.
$ export KEY=your-secret-key-value
$ gpg --passphrase "$KEY" --decrypt \
--output config/application.yml config/application.yml.asc
To get the app to run, set it up with
$ bundle install --without production
$ rake db:setup db:migrate
And then you can run it on your local browser
$ rails s
or with Cloud 9
$ rails s -p $PORT -b $IP