((outline)) !!!第一回〜 !!4/16 :班決め :gitlabの設定、確認 ::slackでいろいろ進めたい ::→ワークスペース作成 :テーマ決め ::スケジュールアプリ ::Webアプリをpwa化して通知機能つける ::バスの路線アプリ ::競馬 ::随筆の森(物語を作成していく) ::学内限定で掲示板(サークルの宣伝等?) ::統合アプリ ::岩大便利アプリ ::→ スケジュールアプリに決定しそう !!!第二回〜 !!4/23 :班wikiの整備 :企画書作成のための会議 :簡易企画書の作成 ::Challendar(仮称) ::グループ内で予定が共有できるスケジュールアプリ ::・チャット機能 ::・日ごとのタイムライン機能 ::・todoリスト !!4/25 :プロジェクトマネージャーは村松が担当。 ::村松中心に会議を進める。

:システム構成の会議 *システム構成の確定 **フロントエンド:HTML、CSS **ミドルエンド:Firebase **バックエンド:JS :会議の内容 *フロントエンドとバックエンドを乖離させて作成してはどうか? **1.HTMLで最小限の方作る **1.データベース構築 **1.バックエンド(APIなど)開発 **2.jsでミドルウェア開発 **2.フロントをコンポーネント化しつうフレームワークに合わせる ::と並列化して作業を進める *問題点 **ブラウザのV8エンジンだけに頼るとCORSに引っ掛かるので、APIアクセスとかできない *解決策 **フロントエンドにNode.js導入する **→フロントにNodeを使うならReact, Vew, Nuxt, Nextなどのフレームワークを用いるべきだが理解に時間がかかる **PythonでDjangoを使う、Ruby on Railsを使うLaravelwp使う **→開発に敷居が高い(開発環境の整備や難易度的にグループワークに適さない) **firebase RTDB使えばHTTPリクエストでDBアクセス関数がある **☆接続処理をFirebaseを用いて行うことで確定 !!!第三回〜 !!4/30 :ガントチャートの作成。 https://docs.google.com/spreadsheets/d/1128l0SJE05ZHK5zj9nPwib-INHVUua3ndFqmDGzF7cg/edit?usp=sharing{ガントチャートURL}
:「ものと操作」の記入 ::スケジュールの操作の確認、操作の詳細化 :簡易企画書の充実 ::遷移図の追加 :役割分担(仮) ::デザイン ::ログイン画面 ::システム !!5/6 :予定追加機能のプログラム完成。 ::タイトルと予定詳細の入力のみ。 :カレンダー機能完成 ::課題:ユーザー認証、個人ページ作成など !!5/7 :チャット機能完成。 ::ログインしたアカウントのusernameを表示するためにユーザー連携を頑張る !!5/12 :ログイン機能完成。 ::UI作成を頑張る !!!第四回~ !!5/14 :カレンダー基盤の完成。 :<<{基盤.PNG} :進捗確認、各自のこれからの方針を話し合い :「ものと操作」をより詳細化 :追加機能についてやUIのブラッシュアップ ::予定の詳細表示を予定追加ポップアップに移動したいかも ::カレンダーにその日の予定のタイトルを表示したいかも :firebase,gitの勉強 !!!第五回~ !!5/21 :モジュール分割の画像作成。 ::モジュール分割が各員理解できるように表にして整理。 :ものと操作の画像作成、UIのブラッシュアップ、遷移図をより綺麗に。 :gitのbranch整理。 :グループ作成機能の作成開始。 :予定入力欄に日付表示機能追加。 :予定入力欄の時間指定オプションの作成開始。 !!!第六回~ !!5/28 :モジュール分割関数詳細作成 :モジュール分割の画像作成。 :グループ作成画面制作。 ::<<{creategroup.png}
:ログインUIの完成 ::矢印ボタンでUsernameと新規登録ボタンが出てきたり消えたりする。 ::<<{login_open.PNG} !!!第七回~ !!6/4 :モジュール分けの書き方の改善と各員の役割記入。 :中間発表に向けて簡単に会議。 :developブランチに作業内容をマージ。 :グループ作成機能ほぼ完成。 :背景画像変更機能の制作開始。 !!!第八回~ !!6/11 :予定追加の時間指定機能作成開始。 :グループ作成のエラー訂正。 :グループ作成画面のUI作成。 :今後の方針 ::中間発表の準備(なるはや)(できれば今日中) ::チャットなどのユーザー連携 ::メインページのUI ::メニューバー追加 ::その他追加機能を考えたい。 !!6/14 :中間発表ページの完成。 ::ものと操作ページの訂正 ::モジュール化ページの訂正 ::遷移図追加、スクリーンショット追加 !!6/17 :中間発表の台本作成。 ::中間発表ページの訂正。画像が多すぎたので簡潔に。 ::プロジェクト内容を全く知らない人が聞くということに焦点を当てて作成。 !!!第九回~(中間発表) !!6/18 :中間発表 ::いい感じだった !!!第十回〜 !!6/25 :bootstrapによるstylesheetを削除 :予定削除ボタン完成 :予定件数の表示機能の作成開始 :チャット削除機能作成開始 :ログイン連携作成開始 !!!第十一回〜 !!7/2 :デザイン・UI改善 :ユーザが複数のグループに所属したいが難しいか?検討中 :占いアプリを作成 :非同期処理の設定を製作中 !!!第十二回〜 !!7/9 :デザイン・UI改善 :グループIDとカレンダーの切り替え :統合テストに向けての話し合い >>{21::gr09}{班ページ}