这是indexloc提供的服务,不要输入任何密码
Skip to content

dreamhouseapp-jp/dreamhousejp-sfdx

 
 

Repository files navigation

DreamHouse サンプルアプリケーション日本語版

オリジナルの英語版は以下にあります。 https://github.com/dreamhouseapp/dreamhouse-sfdx

Dreamhouseは不動産ビジネスをSalesforce Platformで構築したサンプルアプリケーションです。

目次

インストール手順

2種類の方法でDreamHouseをインストールできます:

  • Salesforce DX を利用する
  • ロック解除済みパッケージを利用する

Salesforce DX を使ってDreamhouseをインストールする

こちらはアプリケーションとコーディングのエクスペリエンスを求める開発者にとって推奨されるインストール方法です

  1. Salesforce DXをインストールします。Dev Hubを組織で有効化するか、Dev Hubトライアル組織にサインアップし、Salesforce DX CLIをインストールします。 Salesforce DX 設定ガイドSalesforce DX を使用したアプリケーション開発 Trailheadモジュールの手順に従います。

  2. dreamhousejp-sfdx リポジトリをクローンします:

    git clone https://github.com/dreamhouseapp-jp/dreamhousejp-sfdx
    cd dreamhousejp-sfdx
    
  3. スクラッチ組織を生成し、任意のエイリアスを定義します (dh を以下のコマンドでは定義):

    sfdx force:org:create -s -f config/project-scratch-def.json -a dh
    
  4. アプリケーションをスクラッチ組織にプッシュします:

    sfdx force:source:push
    
  5. dreamhouse 権限セットをデフォルトユーザにアサインします:

    sfdx force:user:permset:assign -n dreamhouse
    
  6. スクラッチ組織を開きます:

    sfdx force:org:open
    
  7. アプリケーションランチャーから DreamHouse を選択します

  8. データインポート タブをクリックし、 サンプルデータで初期化 をクリックします

ロック解除済みパッケージを使ってDreamhouseをインストールする

こちらは非開発者に推奨のインストール方法です。コードを変更する予定がなく、サンプルアプリの体験のみが目的の場合はこちらを利用します。

  1. Developer Editionに サインアップ します。

  2. 私のドメインを有効化します。 こちら の手順に従って私のドメインを有効化してください。

  3. こちらのリンク をクリックし、DreamHouseのロック解除済みパッケージをあなたのDeveloper Edition組織にインストールします。

  4. 画面が出たら 全てのユーザ にインストール を選択し、外部サイトへのアクセス(api.lifx.com, dreamhousejp-push-server.herokuapp.com, and hooks.slack.com)を許可します。

  5. DreamHouse をアプリケーションランチャーで選択します。

  6. データインポート タブをクリックし、サンプルデータで初期化 をクリックします。

追加リソース

DreamHouse はここで解説していない様々な機能を提供しています。例えばDreamHouseでは以下の実現方法をデモンストレーションしています:

  • Salesforceモバイルアプリの利用
  • Moible SDKを使った顧客エンゲージメントモバイルアプリの構築
  • プロセスビルダーを使ったプロセスの自動化や、プッシュ通知を顧客エンゲージメントアプリへ送信する方法
  • Alexa, Slack, Facebook MessengerおよびLineとのインテグレーション
  • スマートライト, スマートサーモスタットおよびスマートロックといったIoTデバイスとのインテグレーション

より詳しくは dreamhouseappjp.io をご覧ください。

About

DreamHouse サンプルアプリケーション

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Apex 59.2%
  • JavaScript 32.1%
  • CSS 8.5%
  • Shell 0.2%