技術スタック
Front:HTML,CSS,JavaScript
Back:Ruby(Ruby on Rails※ full stack framework)
Infrastructure:render,PlanetScale,(Heroku,AWS)
役割
Team Development
期間
1 month
特徴
香川コーディングブートキャンプ受講中にチームで開発したアプリになります。(※作りたいアプリの完成形を把握した上で、予め用意されたビューファイルも使いながら、データベース設計から始まりデプロイまで実施しました。)ちょうど受講中にHerokuの無料枠が終了される告知があったため、講座ではHerokuやAWSを利用しましたが、個人で無料でデプロイするために今回代替案としてrenderとPlanetScaleを使用してみました。(今後、デプロイ予定。)特にこだわった点は次の2点です。
初めてのチーム開発
SlackやGitHubを使い、メンバー(※自分を含め4名)とコミュニケーションをとりながら開発を進めました。これまで、1人で作業することばかりでしたので非常に新鮮でした。実務の開発と比較すると難易度は高くないと思いますが、実務さながらの開発を経験しました。
アプリの根幹部分を担当
主にデータベース設計と購入機能の実装を担当しました。
データベース設計や購入機能はアプリの根幹に関わってくる部分であり、非常に良い経験ができたと思います。
GitHub:チーム開発