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?

初心者が農業用のWebアプリ作ってく #1 |計画編

0
Posted at

初めまして。
職業訓練で今年の7月からJavaとPythonを学びだしたSARAと申します。

さてさて、HTMLやCSS、JavaScriptなんかは少しだけ触ったことのある私、Webアプリケーションを作ることができるのか…!!

次回にこうご期待…!!!!!

・・・と茶番はさておき、

講師の方に教えていただいた比較的簡単な、初心者でも理解しつつ進めていくやり方でやっていきます。

計画表作成

まずはどんなアプリケーションを作るのかをChatGPTと相談しました。
今回作るのは、農作業をするときに使える「天気予報の確認」と「作業記録」ができるWebアプリケーションです。
私の実家が農家ということもあり、毎日いろいろな天気予報を見比べるのが大変だったり、去年の記録を日記をさかのぼって探すのが面倒になり、自分でも実際に使えて、作業効率が上がるものを作ってみたいと思ったのがきっかけです。

最初から機能を盛り込みすぎると完成が遠のきそうだったので、まずは最低限の機能に絞っての作成に。

最初に作る機能

  • 天気予報を確認できる
  • 農作業の記録を登録できる
  • 登録した農作業の記録を一覧で確認できる

画面はひとまず、
ホーム / 天気予報 / 作業記録一覧 / 作業記録登録
の4画面で進めていきます。

また、ChatGPTに、「今の自分の学習状況で作れる範囲」を相談しながら、作業項目とスケジュールも作成しました。

※当初は1週間程度でMVPを作る予定でした。
……えぇ、はい。予定でした。

開発環境

今回は職業訓練で学んでいるものを中心に使います。

  • Java
  • Spring Boot
  • HTML / CSS
  • JavaScript
  • Eclipse
  • Git / GitHub
  • 天気予報API

分からないことだらけですが、調べながら一歩一歩着実に進めていきたいと思います。

次回

次は、GitHubのリポジトリを作成していきます。

GitもGitHubもまだまだ初心者。
果たして無事に管理できるのか……!!

次回こうご期待!

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?