7HOME
7HOMEは不動産取引分野の新しいスタートアップです。お客様は、あらゆる種類の不動産物件と顧客要件に関する大量かつ動的に構造化された情報を管理するシステムを必要としていました。また、営業担当者がどこからでも必要な情報にアクセスして業務を行えるよう、Webベースとモバイルの両方のアプリケーションが求められていました。
- React JS
- React Native
- Ruby on Rails

プロジェクトの目標
7HOMEは不動産取引分野の新しいスタートアップです。お客様は、あらゆる種類の不動産物件と顧客要件に関する大量かつ動的に構造化された情報を管理するシステムを必要としていました。また、営業担当者がどこからでも必要な情報にアクセスして業務を行えるよう、Webベースとモバイルの両方のアプリケーションが求められていました。
プロジェクト概要
お客様が顧客情報、顧客の要望、物件の属性など、あらゆる構造の情報を保存・検索・管理できるWebベースのCRMをゼロから構築しました。常に変化する営業・マーケティングプロセスに合わせて、独自のワークフローを定義することも可能です。豊富なフィールドタイプを備え、システムUIはお客様が定義したカスタムデータ構造に応じて動的に変化します。
また、営業担当者がどこでも業務を行えるモバイルアプリケーションも開発しました。CRMで定義された任意のデータ構造に合わせて、UIを動的に変更する機能も備えています。
Web CRMとモバイルアプリの両方で、同一システム上の複数の役割をサポートしています。マネージャーは各ステップに関与し、情報を受け取り、複数の営業レポートに基づいて意思決定を行えます。
当社のCRMシステムは、分散キューやGraphQL APIなど最新の技術を通じて、他のサードパーティソフトウェアとも連携します。
使用技術
– データベース: MySQL、Active Record
– Webアプリ: Ruby on Rails、GraphQL、ActionCable+Redis、Rabbit MQ
– Webフロントエンド: React JS
– モバイルアプリケーション: React Native
– デプロイメントモデルとツール: Heroku、Capistrano
スクリーンショット



