Skip to content

richgilbank/Ocupado

Repository files navigation

Ocupado

About

This project was initially intended to be a simple meeting room status display to visualize which rooms were free, time remaining until the next booking, and time remaining in an occurring meeting, based off the Google Calendar API. This was designed by @luccast and developed by @gavinsmith and myself (@richgilbank).

The first version was hacked together in 2 days in CoffeeScript using Middleman, with HTML5 Canvas for the animated polar clock/time remaining indicator. The code was hideous, non-testable and non-maintainable, so I put this version together as a Christmas hobby project.

Stack

Running it

To run it, you must have Node.js installed on your system. cd into the directory you cloned the repo into. From there, you'll need to install grunt and a few other things, which can be done with npm install -g. You'll also need to pull the bower dependencies, with bower install. To run the tests, you will also need to run bower install from the test directory.

grunt server will start the server on port 9000, from where you will have to authenticate using the Google account you use to access your meeting rooms.

grunt test will run the test suite (currently incomplete).

grunt build compiles the app into the dist directory.

Screens

Screenshot 1 Screenshot 2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published