A zen meeting room booker written in Meteor.js.
In a sea of complex and expensive apps to book & schedule meetings, we found ourselves looking for a simple, free alternative. We didn't find one, so we built Rooms. Rooms is a beautiful web app that works as perfectly on your phone as it does on your desktop. Changes to bookings are synced on every connected device instantly.
For more info about how and why we built Rooms, check out our article on Medium.
$ curl https://install.meteor.com | /bin/sh # If you haven't installed meteor
$ npm install -g meteorite
$ cd rooms
$ mrt install # Installs dependencies
$ meteor
Open http://localhost:3000
and in your dev tools console type Meteor.call('newDay')
to populate the database with our config.
Here at GoCardless, we have three meeting rooms as listed in /server/today.js.
// Setup your rooms here
Rooms.insert({name: 'Boardroom'});
Rooms.insert({name: 'Meeting room 1'});
Rooms.insert({name: 'Meeting room 2'});
Simply add or edit these insert commands to fit your own workspace setup.
We have the start of an iOS client in development, but it is not yet feature complete.