JavaScriptベースのCRM「Ajatus」
最近はローカルインストール型から、Webブラウザ上で利用するアプリケーションへとシフトしてきている。さらに、AjaxをはじめとしたJavaScriptの利用が多くなってきている。
この二つを組み合わせて生まれるものは何か。ブラウザ上で動作するJavaScriptアプリケーションだ。
今回紹介するオープンソース・ソフトウェアはAjatus、JavaScriptで開発されたCRMソフトウェアだ。
JavaScriptだからといって、登録したデータがすぐ消えてしまう訳ではない。もちろん常にデータは保持される。その秘密は何かと言えば、CouchDbを使った点にある。
CouchDbをデータベースとして利用することで、Ajaxでも簡単にデータを保存する仕組みを保持することができる。もちろん、ソースが丸見えなのでサーバサイドでの利用は難しそうだ。が、ローカル+ブラウザ+CouchDbという組み合わせは面白い。
Ajatus自体はノート、コンタクト、イベント、時間管理、経費レポートの作成、編集ができる。ブラウザベースなので、ブックマークを利用できるなど、便利な使い方も多そうだ。
ローカルで、それもJavaScriptだけでシステムが構築できるという点が要注目だ。尚、jQuery向けにCouchDbのプラグインが提供されているようなので、これを使えば手軽に開発できるそうだ。
Ajatus - Distributed CRM: Ajatus CRM
http://www.ajatus.info/