0
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?

laravelを使った自分が作った料理を投稿できるWebアプリの作成手順

Last updated at Posted at 2024-01-27

今回はプライベートでPHPフレームワークのLaravelを使ったWebアプリケーションの開発をするので、その設計書を書いていきます。

サービスを作ろうと思った背景

僕は大学生なので家族と離れて暮らしています。自分の生存確認のための連絡がよく入ってきます。Lineなどのアプリを使っても連絡ができますが、せっかく大学でプログラミングを学んでいるので自分でWebアプリを作ってみようと思いました。具体的には自分の生活ぶりが家族に伝わるようなWebアプリを作ってみようと考えています。

どんなサービスか

利用者に会員登録してログインしてもらい自分が作った料理の写真を投稿したり、他の人の投稿を見れるようなサービスにしてみようと思ってます。

サービスに使うスキル

  • HTML
  • CSS
  • jQuery
  • PHP
  • Laravel
  • MySQL
    これらを使いたいと考えています。

サービスの仕様

利用者の認証のために

  • ログイン
  • ログアウト
  • 会員登録
  • 退会処理
    マイページ画面を作り
  • メールアドレス変更
  • パスワード変更
  • パスワードリマインダー
    これらを作っていきたいです。

料理に関する記事について

  • 新規登録
  • 一覧表示
  • 詳細表示
  • 更新処理
  • 削除処理
    料理に関する画像を投稿したいのでそれをajaxによる非同期処理で作りたいです。

ユースケース図

簡単にユースケース図を書いてみました。

スクリーンショット 2024-01-27 13.54.10.png

画面遷移図

画面遷移図はこんな感じです。

スクリーンショット 2024-01-27 16.45.23.png

開発期間

開発目安として2ヶ月を予定しています。
かなり予定を緩めに設定しているので速く作業が終わるように前倒しで作業していきます。

0
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
0
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?