トークアプリ開発
【概要】 トークアプリ開発(主要技術: Laravel) 【担当業務】 ・PHP/Laravelを使いルータ/コントローラのロジックやViewでフロント側まで開発 ・環境構築 ・ポストテーブルのマイグレーションとシーダー作成 ・トップページの投稿表示機能 ・投稿新規作成機能 ・1対多の関係を用いたフォロー機能 ・フォローによるタイムライン変更(ユーザー詳細画面) ・検索機能 ・検索機能ブラッシュアップ ・シーダーの改善 ・Flyデプロイ ・HTML/CSS/Bootstrapを使用してアプリを装飾 ・フォームリクエストを利用したバリデーション実装 【経験】 ・設計〜開発〜テストまで一貫して担当 ・GitFlowでの管理の流れを実践 ・タスク管理は GitHub issue を利用 ・フルリモートでのチーム開発 【具体的事例】 GitHub issueを用いたタスク管理では、Slackのマークダウンシートを活用して進捗の「見える化」を行い、確認時間を短縮しました。MVCに沿った実装を意識し、プルリクエストも可読性と保守性を高めた構造で作成した結果、コードレビューがスムーズになり、効率的な開発サイクルに貢献しました。また、コメントアウトでコードの説明を記載し、レビュアーの理解を助け、フィードバックのスピードを向上させました。さらに、プルリクエストには目的や変更内容の説明を詳細に記載し、スクリーンショットを添付することで「非常に丁寧で分かりやすい」と高く評価されました。