X

Holidays

Managing holidays in a remote team

Get source code
Ruby on Rails, HAML, CoffeeScript, SASS, React, Flux, Marty.js

As a remote and distributed team, when it comes to takes days off, we have to deal with multiple national and local holidays calendars. As our team grew this quickly become a nightmare. To tackle this problem we finally decided to build a little app that nowadays takes care of all our holidays.

Thanks to our Holidays app, requesting a few days off is as simple as login into Holidays and create a holidays request. When it's done, we got a Slack notification so that our CEO can review the request and accept it or reject it. All notifications are public so that every team can see when someone will be off.

In addition , Holidays help all of us keeping track of how many holidays we have left. All this information is transparent for the whole team: if someone is not tacking enough days off, we'll push him to do so!

This project also served us as our firt experiment combining Rails with Marty and Webpack. We liked this approach so much that now has become our default stack for building single page apps.

We created a React calendar from scratch that served as the foundation of another open source project: Rdpicker.

The public calendar allow us to easily check who will be off in the incoming months, which is key for planning projects with our clients.

If you think Holidays could help your team, go ahead and clone the repo now! We're looking forward to seeing other teams taking advantage of Holidays.

Have a project in mind?

Work with us