開発環境構築

ヒント

以下の前提知識が必要となります。わからない技術がある場合、事前に調べてから取り組んでください。

  • GitHub
  • Docker
  • テキストエディタ
  • IDE

リポジトリの作成

https://github.com/dotlife-dev/lxp-practical-project/tree/main/laracom を自身のリポジトリに fork してください。

https://github.com/dotlife-dev/lxp-practical-project/tree/main/laracom に対して commit や merge request などは絶対にしないでください。

リポジトリのクーロン

$ git clone {{ リポジトリURL }} で自身の環境にリポジトリをクーロンしてください。

ローカル環境

README に記載されている方法でローカル環境を構築してください。

https://github.com/dotlife-dev/lxp-practical-project/tree/main/laracom

⚠ ポイント

データベースのマイグレーション # php artisan migrate –seed を実行した際に以下エラーが表示されたら、リポジトリの Issue で解決策を探してみましょう。

https://github.com/jsdecena/laracom/issues?q=is%3Aissue+Connection+refused+is%3Aclosed

SQLSTATE[HY000] [2002] Connection refused (SQL: select * from information_schema.tables where table_schema = forge and table_name = migrations and tabl
e_type = 'BASE TABLE')

ユーザー情報

http://localhost:8000/admin/ にアクセスして以下のユーザー情報でログインしてください。

john@doe.com / secret (role:superadmin)
admin@doe.com / secret (role:admin)
clerk@doe.com / secret (role:user)