Giter Site home page Giter Site logo

ayang96 / slc-wait-time Goto Github PK

View Code? Open in Web Editor NEW

This project forked from villegsa/slc-wait-time

1.0 2.0 0.0 2.9 MB

tutoring web service

License: MIT License

Ruby 67.79% JavaScript 0.32% CoffeeScript 0.31% CSS 4.51% HTML 18.83% Gherkin 8.23%

slc-wait-time's Introduction

CodeClimate GPA Badge

Code Climate

CodeClimate Code Coverage Badge

Test Coverage

Travis-ci Build Status

Build Status

Heroku

slc-wait-time-and-list

Pivotal Tracker

Pivotal Tracker

Description

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

Running the App

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

slc-wait-time's People

Contributors

haggaikaunda avatar jenniferbe avatar villegsa avatar maikir avatar ayang96 avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.