1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

タスク管理アプリを初学者が作る!

1
Last updated at Posted at 2026-04-10

タスク管理アプリを作ります

来月からインターンが始まるため、その対策として勉強目的でアプリを作ります!

今回はタスク管理アプリを作ろうと思います。

シンプルながらもCRUDやリレーション設計、API設計などバックエンドの基礎が詰まっているため、このアプリを選びました。

作る目的

  • claudeを使わないで実装する機会を作る
  • バックエンド開発、API設計、DB設計の練習
  • フロントエンド開発の復習

主要な機能

  • プロジェクトを作成
  • プロジェクトごとにタスクを作成
  • タスクの担当者は進捗を入力

これによって進捗が可視化されるようなアプリです。

縛りについて

今回は勉強用ということで、縛りをつけようと思います。

  • claude codeの使用禁止
  • ChatGPTはレビュー等のみ使用可
  • 理解せずコピペ禁止

など

使用技術

  • フロントエンド:Next.js(App Router)
  • バックエンド:Next.js (API Routes)
  • DB:PostgreSQL
  • ORM:Prisma
  • 認証:未定

開発の進め方

  1. DB設計
  2. API設計
  3. バックエンド実装
  4. フロント実装
  5. リファクタリング

実際に実装しつつ、詰まったところや学びになったところなどを記事にしようと思います。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?