Cycle.js example of a conference room booking app demonstrating advanced features
Ruby JavaScript HTML CSS
Latest commit fc5778a Apr 20, 2016 @AndyObtiva Update README.md
Permalink
Failed to load latest commit information.
app
bin
config
db
lib
log
public Committed working Cycle.js app with room clicking Feb 9, 2016
test
vendor/assets
.babelrc
.gitignore
.powrc
.ruby-gemset
.ruby-version
Gemfile
Gemfile.lock
README.md
Rakefile
config.ru
floor_plan.png
package.json

README.md

Conference Room Booker (in Cycle.js)

Floor Plan

Requirements

  • See office conference room layout
  • Visually book a conference room
  • Immediately see if somebody else books a room
  • Room gradually changes color as time passes until free

Non-Functional Requirements

  • Build with Cycle.js for learning purposes

Project Pre-requisites

  • Node.js (for use with Babel)
  • Babel ES 6/2015 Support
  • Browserify
  • RVM
  • Bundler

Setup Instructions

  • npm install (must have Node.js)
  • npm install rx @cycle/core @cycle/dom
  • gem install bundler && bundle
  • rake db:migrate (sqlite is fine for now)

Contributors

  • Andy Maleh (author)

License

MIT