Skip to content

ryanlfoster/rooms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rooms

A zen meeting room booker written in Meteor.js.

About

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.

Installation

$ 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.

Setup your own rooms

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.

Native iOS client

We have the start of an iOS client in development, but it is not yet feature complete.

Rooms iOS client.

About

Booking meeting rooms made fun

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published