2021 ソフトウェア設計及び演習用の班Wiki

21::gr09::須田浩斗

活動記録

第1回(4/16)

  • 班決め
  • 制作の方向性についての話し合い
  • GitLabのリポジトリの複製
  • git pull,git pushの練習

第2回(4/23)

  • テーマ決め・簡易企画書についての話し合い

第3回(4/30)

  • HTML,Javascriptの学習
  • 今後はFirebaseを活用するため、次回までにある程度学習する必要がある

第4回(5/14)

  • グループ作成機能の制作に取り掛かる
  • 予定(次回以降)
    • 大まかな処理の流れ:グループ名とグループの概要欄を入力→onclick→変数化→エスケープ処理→autolink
    • グループやID紐づけの情報はfirebase

第5回(5/21)

  • ものと操作の洗い出し
    • HTML側
      • チェックボックスによるポップアップ表示/非表示の切り替え
      • テキスト入力
    • js側
      • onclickイベントで入力内容のInput&変数化
      • エスケープ処理
      • autolink処理
      • firebaseへの紐づけ

第6回(5/28)

  • js側プログラムの作成
    • escape,autolink処理とfirebaseへの接続はほぼ完成
    • HTML側からの入力内容のIDがうまく読み込めないので次回までに修正予定

第7回(6/4)

  • 前回やり残したことの完成
  • 中間発表についての話
  • 今後の予定→壁紙設定機能の作成

第8回(6/11)

  • アプリとしての優先度的に壁紙より個人のログインとグループIDの紐づけのほうに関わるかもしれない
  • 第6回目辺りで作ったjsファイルを参考に、イメージを固める

第9回(6/18:中間発表)

  • 製作全体で完成しているところ、していないところの把握ができた

第10回目(6/25)

  • jsでユーザが属するグループの登録とログイン機能の製作
    • Realtime Database上でユーザIDを親、所属するグループIDを子とする

第11回目(7/2)

  • 各ユーザへのグループID登録機能とログイン時にそのユーザが登録しているグループIDの表示機能(の原形)ができた
    • snapshotでグループIDを取得する

第12回目(7/9)

  • ユーザのログイン機構の作成
    • メールアドレス、ユーザ名、パスワード、所属するグループIDを登録後、ログインすることでカレンダー画面に遷移
    • ログイン情報などはalertで表示

第13回目(7/16)

  • 設定メニューのポップアップ表示の作成(途中)
    • 余裕があれば完成させたい

第14回目(7/30:最終発表)

  • 発表を見た
  • プログラミング制作経験者が多い中で自分に出来ることがあるのかとも思ったが、新しい知識を身に着けながら何とか貢献できたと思う


最終更新日:2021/07/30 15:01:24