EQMonitor

EQMonitor - 地震速報・監視アプリケーション

Github All Releases GitHub release (latest by date including pre-releases)

Android iOS

[!WARNING] > 利用規約 - Term of Serviceを必ずご確認の上ご利用ください。

iPad1

概要

EQMonitorは、日本全国の地震情報をいち早く受信できるアプリケーションです。

機能

環境構築

下記のコマンドをターミナルから実行してください。

  1. git clone https://github.com/YumNumm/EQMonitor でリポジトリをクローンします。

  2. cd EQMonitor でカレントディレクトリを移動します。

  3. Dartプロジェクトを管理するためのツールであるmelosをインストールします。

    • dart pub global activate melos を実行してください。
    • 詳細は、Get Startedを参照してください。
  4. melos bootstrap を実行してください。

    • これにより、各パッケージの依存関係が解決されます。
  5. mv app/.env.example app/.env を実行してください。

    • HTTP APIのみ Staging APIへ接続できます。(事前設定済み)
      • 常に最新の地震情報が提供されることを保証しません。
      • 事前の予告なしに、APIの仕様が変更される可能性があります。
      • アプリストアで公開しているAPIとは異なり、APIの実行環境やWAFの設定が異なります。
    • その他の値は、そのままでも問題ありません。
      • WebSocket APIは公開していないため、リアルタイムでの緊急地震速報の受信などはできません。
  6. fvm flutter run でアプリケーションを起動します。

アーキテクチャ