Skip to content

ScheduleMiner: A web application for choosing classes at Colorado School of Mines.

Notifications You must be signed in to change notification settings

ColoradoSchoolOfMines/schedule_miner

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

<img alt=‘Stories in Ready’ src=‘https://badge.waffle.io/coloradoschoolofmines/schedule_miner.png?label=ready&title=Ready’ />

Schedule Miner

An application for helping Mines students plan their course schedules. Schedule Miner allows Mines students to browse through courses, departments and teachers and add selected course sections to schedules. Schedules can be automatically generated to show all combinations of sections for a given set of courses, and automatically detects and warns users of prerequisite and time conflict errors in their schedules.

Installing Dependencies

Windows

  1. Go to railsinstaller.org/ and download and install Rails for Windows.

  2. Open up Git Bash, and clone the {repository}[github.com/ColoradoSchoolOfMines/schedule_miner/}.

  3. Open up Command Prompt wth Rails, and change to the directory where you cloned Schedule Miner.

Linux

  1. Install Ruby and Ruby on Rails (this is specific to your distribution).

  2. In a terminal, clone Schedule Miner and ‘cd` into the resulting directory.

Setup

$ bundle install
$ rake setup

About

ScheduleMiner: A web application for choosing classes at Colorado School of Mines.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 71.5%
  • CoffeeScript 15.8%
  • CSS 7.8%
  • JavaScript 4.9%