Booking.jsは店舗等のオンライン予約システム構築のためのスクリプトです。OSSとして公開されていますので日本語への対応も問題なさそうです。カスタマイズ性も重視してるそうです。宿泊施設や飲食店、サロン等に留まらず、アミューズメント関連の施設など需要は高そうですね。本スクリプト開発者さんは予約・スケジューリングのAPIを無償提供しています(Timekit)のでこちらも合わせてご参照下さい。一応、フリーでオープンソースだよとは書いてあるのですが、よく見かけるオープンソースライセンスの宣言はありませんので利用前に確認を取ったほうが良さそうです。 Booking.js
![店舗等の予約システムを実装する為のスクリプト・「Booking.js」](https://cdn-ak-scissors.b.st-hatena.com/image/square/b6ee4ec7f02d6c6d4d99df10bb31ed13dd41da0f/height=288;version=1;width=512/http%3A%2F%2Fkachibito.net%2Fwp-content%2Fuploads%2F2015%2F11%2Fbooking01.jpg)