出欠れんらくんは、保育園の出欠管理を行うプロダクトである。 現代では保育園の保育士不足が問題視されており、保育士不足から生まれる保育士の過酷な労働をICTで軽減したいという思いから今回のプロダクトの開発にあたった。このプロダクトは、保護者・保育士の両方がスムーズに園児の出欠管理を行うことができるようにすることを目的としている。
-
プロダクトのインストール 以下に示すサイトからCodeのダウンロードを行う。 https://github.com/Yuma2000/attendance_management
-
データベースの設定
- データベースの作成
今回のプロダクトを動かすにあたり、データベースの作成を行う必要がある。 「attendance_management」ファイル内にある「attendance_management.sql」ファイルからデータベースの作成、ユーザーへの権限付与、各テーブルの作成、テストデータの挿入を行ってもらう。 データベース名、ユーザー名とパスワードについては変更しても構わない。 - .envファイルの作成
.envファイルとはデータベースの接続の際に必要な情報を入力するファイルである。
最初に以下のコマンドをターミナルで実行する。
次に、.envファイルを作成する。 .envファイルの入力項目としては、ホスト名、ユーザー名、パスワード、データベース名、データベース管理システム(DBMS)名となる。attendance_managementファイル内にある「.env-sample」ファイルを基に「.env」ファイルを作成することを推奨する。composer require vlucas/phpdotenv composer dump-autoload
- データベースの作成
- php 8.2.9