#はじめに
この記事につきましては、前回書いた通り進めております。
Qiitaはじめました。まずはポートフォリオ作成と就職を目標に。
過去のWebアプリケーション制作の過程を書いていき、
結果的にポートフォリオとしてまとめることが目標です。
分からないことは率直に記載するので、アドバイスいただけますと幸いです。
初心者が模索しながら、随時加筆しております。(2020年8月24日〜)
#背景
プログラミングスクールで、「Java」「MySQL」「サーブレットとJSP」を学び、
その集大成として、Webアプリケーションを作成することになりました。
グループ協議の結果、【買い物の時に役立つアプリ】を作ることに決めました。
私自身、買い物のたびに、
「あれ、洗剤ってなくなりそうだったっけ?他に何かストック切れのもの無かったっけ?」
と思うことに、わずらわしさを感じていたことがきっかけです。
日常的な課題を解決するアプリ制作を通して、プログラミングへの理解を深めようと思いました。
#メインとなる機能
- 定期的に購入する消耗品(アイテム情報)を登録する
- その商品について、毎度、購入日を入力する
上記情報から、各商品の購入履歴を自動計算することにより、
「そろそろ買ったほうがいいのでは?」というのを知らせてくれる。
他の詳細な機能は、後述します。
#スペック
言語:
Java 8.0.14
IDE:
Eclipse 4.8.0
DB:
MySQL 8.0.19
MySQL 5.7.26(MAMP 5.7)
CSSフレームワーク:
Bootstrap 4.3.1
開発環境:
Windows10
MacOS Mojave 10.14.5
Apache Tomcat 8.5.32
こちらの記述の仕方は正直自信がありませんが、バージョン等は調べてきました。
スクールと自宅で、それぞれWindowsとMacを併用しておりました。
残念ながら、現状ローカル環境開発止まりです。
これが書き終わる頃には、本番環境にも挑戦しようと思っております。
#参考文献