Blog : Drupal Planet | Roomify

BEE makes it easy to quickly implement all kinds of booking & reservation use cases. We've created a new video that walks you through taking payments for bookings using BEE and Drupal Commerce 2: You may try out BEE with simplytest.me or start with this composer.json file.

BEE makes it easy to quickly implement all kinds of booking & reservation use cases. We've created a new video that walks you through setting reservations for classes using BEE and Drupal 8: You may try out BEE with simplytest.me or start with this composer.json file.

BEE makes it easy to quickly implement all kinds of booking & reservation use cases. We've created a new video that walks you through setting up an event calendar displaying BEE reservations: You may try out BEE with simplytest.me or start with this composer.json file.

BEE makes it easy to quickly implement all kinds of booking & reservation use cases. We've created a new video that walks you through setting up BEE to handle event reservations with a moderation workflow: You may try out BEE with simplytest.me or start with this composer.json file.

BEE makes it easy to quickly implement all kinds of booking & reservation use cases. We've created a new video that walks through setting up BEE to take reservations for an equipment library. You'll learn how to: set up a bookable content type with multiple pieces of equipment per node allow users to create reservations create a view of upcoming equipment reservations You may try out BEE... Read More

We are excited to announce the release of BEE, a booking solution for Drupal 8 aimed at site builders. Roomify specializes in booking solutions and our PHP library, BAT, and the accompanying Drupal module allow developers to integrate booking logic in any PHP application. However, it isn't very helpful for site builders. BEE is the booking module for Drupal that site builders wish existed.   ... Read More

The best open-source booking system builder is now available for the world-class Drupal 8 CMS. In between other projects, we've been investing in the future of open source booking applications. The bat library is a production tested, rock solid base for solving all kinds of availability management problems. Now, it's a first class citizen in drupal 8. With drupal 8’s API first capabilities, there... Read More

We are thrilled to announce that as of today, Roomify for Accommodations is freely available and, as always, completely open source! Today we're going to share some of our motivations for making rfa widely available, and talk about some of the projects we hope to see in the community. What: RfA is a rich, fully-featured application for building accommodations websites with... Read More

If you work on a Drupal site with a development team, you've probably run into merge conflicts created by database updates using the same update number. (E.g. developer 1 creates custom_module_update_7013 in one branch, and developer 2 creates the same update function in another branch) Wouldn't it be nicer if updates used machine names instead, or indeed almost anything besides incremented... Read More

Today we are thrilled to announce the release of our new Accommodations platform. The new Accommodations platform will power our vacation rental, B&B and multi-property solutions and is available on the Roomify Cloud or as a self-hosted solution. At its heart lies our unique open-source booking library - BAT - and the feature set reflects the experience gained working with our wonderful... Read More

This, of course, means that BAT makes no assumptions about what you are going to book or how you are going to book it. BAT provides the tools with which you can define exactly what you need. In order to help you with your configuration of BAT we have put together documentation. In order to have a consistent example, throughout the documentation we develop an example application for booking... Read More

Our Booking and Availability Management Tools have reached beta release stage. This means that we have covered all the main features for the 1.0 version of the library and we will now focus on bug fixes and UI improvements as well as developing documentation and a more comprehensive test suite. The BAT PHP library is now version 1.0.0-beta1 while the Drupal module is at 7.x-1.0-beta1. What is... Read More

Background Implementing continuous integration of behaviorally-driven tests is a fairly heavy-weight process. In order to run a comprehensive battery of test cases, it’s necessary to set up a complete testing environment for each commit. This involves things like:  downloading: a browser executable drush Drupal core  all dependent modules Behat itself Selenium installing Drupal instantiating an... Read More

Last week we released BAT - our Bookings and Availability Management toolkit as well as a Drupal module for BAT.  We are using BAT to build the new version of our Rooms module as well as other products. However, BAT is much more than an engine for nightly bookings. It also allows us to build any sort of booking / resource management tool. So we asked: "What would it take to build a resource... Read More

Towards the end of October 2015 we announced a broader vision for our company. Roomify aims to provide the tools that will allow anyone to manage the booking and availability of resources - whatever those may be. We consider this a core component of an open sharing economy platform. After that announcement, we went to work. We kept our head down, the coffee (and tea) flowing and focused on what... Read More

Today we are very excited to announce a broader vision for what we are doing at Roomify. Roomify started out with the aim of addressing the booking and reservation problem within the hospitality industry - and that remains a key goal for us. Some time ago, however, we had the opportunity to take a break and look at the bigger picture. We evaluated what is at the core of the open source tools we... Read More

Here at Roomify our focus is on providing custom solutions for the widest possible range of booking needs. There is an increasing demand for such solutions both from "traditional" companies (especially within travel) that want to leverage new online tools, as well as from the new breed of "sharing economy" startups. We view our role as technology providers to all of them. We build platforms that... Read More

As part of our work on Rooms Tours, (coming soon!) we wanted to give users the ability to quickly and easily input regular tour dates/times. (This would be something like: California Wine Country Tour, every week from Tuesday at noon to Thursday noon, from May 15th through September 15th.) We quickly thought of using something like the Google calendar interface for inputting recurring calendar... Read More

by Ronald Ashri Back in early 2010, when I first heard the term Open SaaS I was enthusiastic about the possibilities. As a technologist and an open-source proponent I saw OpenSaaS as a great solution for users. The power and ease of SaaS with the freedom of open-source. Five years later, however, where exactly are we? How many OpenSaaS products are there and where are the clients demanding that... Read More

The overwhelming majority of businesses in the Drupal community are consulting agencies. Groups of experts that make their skills available to clients at any hourly or daily rate. A much smaller number of Drupal businesses are creating products using Drupal. The problems product companies face are quite different and we are hoping to meet other product companies and share experiences at DrupalCon... Read More

It’s now just over three months since roomify launched. We’ve been enjoying the process immensely, despite the inevitable frustration of trying to set up everything that a business requires. What has kept us going is the satisfaction of hitting product milestones, and hearing back from users and clients about how our products are helping them. (We also like getting paid - that’s awesome too!). As... Read More

While working on a channel management plugin for Drupal Rooms, (beta coming soon!) I had a couple of interesting requirements to satisfy. Many booking service providers use the iCal standard in a way that is generically similar, but we wished to be able to support differences in implementation or capabilities between services. In addition, while we are initially focused on supporting channel... Read More

  Today we released Rooms 1.5 on Drupal.org   This release fixes a number of issues and introduces an oft-requested featured which is the visualization of arrival and departure dates on the calendars in a way that better indicates the day of departure and arrival. In addition, we introduce a number of improvements at the code level that will make it easier for you to customize Rooms. Alter prices... Read More