目的

  • 紙のQSLカードを電子的なeQSLカードで置換する
  • 交信ログを永続化する
  • eQSLサービスをブラウザから利用できるweb UIを提供する
  • 外部サービスと連携するためのAPIを提供する

構成

概略

user --- (web UI) --- API --- backend --- persisntence --- RDB
                       |                        |
      outer service ---+                   block chain?
      

構成要素

実装する機能

優先度高

API

  • ユーザ登録
  • 認証
  • 交信ログ登録・更新・削除・検索

web UI

  • ユーザ登録
  • 交信ログ登録・更新・削除・検索

データストア

  • -

エディタ

  • -

優先度中

API

web UI

  • -

データストア

  • -

エディタ

  • -

優先度低

API

  • -

web UI

  • -

データストア

  • -

エディタ

  • -