#主旨
PHPを使ったWebアプリケーションの開発知識が必要になったので、開発過程の備忘録、知識のインプット・アウトプットをする。
機能実装の過程や、エラーが起きたときの解決方法を中心に共有していきたいと考えている。
##筆者のスペック
Progateで基礎学習をしたことがある程度。Railsでtwitterクロームをデプロイしたことがある。
##学習手段
「独習 PHP 第3版」「Laravel 入門」「Laravel 実践開発」の書籍が手元にある。
あとはひたすらググる予定
##開発環境
- PHP 7.3.11
- HTML/CSS
- macOS Catalina 10.15.3
- MySQL
- Editer:Atom
##目標物
スケジュール・出欠管理アプリ
##アプリ制作の経緯
社会人サッカーチームに所属しており、情報共有に以下の3つのツールを使っている。
- Line
- スケジュール管理
- 監督が選評を書く掲示板
出欠登録と事前の連絡が別のツールで行われていて面倒なので、
この機能を一つのWebアプリケーションにまとめたい。
##実装したい機能(暫定)
- 投稿機能(掲示板)
- ユーザー機能(新規登録・ログイン・ログアウト機能)
- スケジュールの追加、編集、削除
- 予定への出欠確認機能(出席、欠席、未定、未回答の表示)
- レスポンシブデザイン
##おわりに
アウトプットを通して理解を深めると共に、PHPを用いたWebアプリケーションの開発者や、初学者の人と知識を共有できたら嬉しい。