タスク管理アプリ 制作過程

01. 概要

ユーザー登録・ログイン機能をの苗、タスクの作成・編集・削除・進捗管理を行えることを目標に開発しています。 バックエンドにはSpringBoot、データベースにはMySQLを採用し、Dockerによる開発環境の構築も行っています。 REST APIを中心とした設計を採用し、フロントエンドとの連携を想定した公正で実装を進めています。

02. 背景・課題

03. 設計

04. 技術スタック

05. 開発環境

05. 工夫した点

Controller・Service・Repositoryの責務を明確に分離し、保守性を意識した設計を採用しました。

06. 今後の改善

完成に向けて開発を進める。パスワードのハッシュ化なども追加