{"repo":"isystk/laravel-react-boilerplate","free":true,"listed":false,"github":"https://github.com/isystk/laravel-react-boilerplate","clone":"git clone https://github.com/isystk/laravel-react-boilerplate.git","description":"🌙 Laravel（PHP）の学習用サンプルアプリケーションです。Laravelを初めて学習してみたい方、Dockerを利用したLaravelの開発環境を構築したい方、ECサイトを学習してみたい方、管理画面も作成（マルチログイン）を作成したい方、Stripeを利用した決算処理を作成してみたい方、ソーシャルログインを作成してみたい方、オブジェクトストレージへの画像アップロードを作成してみたい方、フロントエンドをReactで作成してみたい方にオススメです。","language":"PHP","stars":25,"topics":["adminlte3","bootstrap4","react18","reacthooks","stripe","typescript","storybook","laravel","boilerplate","template"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"🌙 laravel-react-boilerplate 📗 プロジェクトの概要 Laravel 13 ＆ React 19 の学習用サンプルアプリケーションです。 Dockerを利用したクリーンな開発環境を提供し、ECサイトの基本機能を網羅しています。 対象としている方 Laravel / React を最新バージョンで学習したい方 Docker（Compose）を利用した標準的な開発環境を構築したい方 ECサイトの決済（Stripe）や画像管理（S3/Minio）の実装例を見たい方 マルチログイン認証（フロント/管理画面）を実装したい方 ソーシャルログイン（Google）を導入してみたい方 利用している技術 インフラ Apache 2.4 ：PHP 8.4を動かすWebサーバー。 MySQL 8.4 ：データ、設定、ログは外部参照可能にマウント。 Adminer ：DB管理ツール。 Mailpit ：メールキャッチツール。 Minio ：S3互換ストレージ。画像保存先として利用。 使用しているライブラリ Backend : Laravel 13 / PHP 8.3+ Frontend : React 19 / TypeScript / Tailwind CSS Design : AdminLTE 3 (管理画面) / Storybook (コンポーネント管理) 🌐 Demo フロント画面（React） https://laraec.isystk.com 管理画面 https://laraec.isystk.com/admin/ バッチ処理 - 月別売上金額出力バッチ - 商品画像アップロードバッチ 📦 ディレクトリ構造 🔧 開発環境の構築 事前に docker , docker-compose (または Docker Desktop) が動作する環境が必要です。 Windowsの場合は、WSLを利用することを推奨します。 https://docs.microsoft.com/ja-jp/windows/wsl/install Dockerを利用する為の準備 1. Dockerの起動 プロジェクトの操作はすべて Makefile に集約されています。 2. 初期設定・動作確認 3. ブラウザでアクセス フロント画面 : http://localhost/ 管理画面 : http://localhost/admin/ --- 🚀 本番環境へのデプロイ AWS ECS (Fargate) デプロイガイド をご覧ください。 ---- 🎧 外部ツール・サーバー Docker起動後に以下のURLで利用可能です。 ツール URL 用途 --- --- --- Mailpit http://localhost:8025/ 送信メールの確認 Minio http://localhost:9001 S3互換ストレージ管理 (ID/PW: admin/password) Adminer http://localhost:8888/ データベースGUI管理 Storybook http://localhost:6006/ UIコンポーネントカタログ 📖 ドキュメント 種類 リンク --- --- コーディング規約 Laravel 規約 / React 規約 公式リファレンス Laravel 13 / Tailwind CSS 🎫 Licence MIT 👀 Author isystk","default_branch":null,"files":null,"tree":[],"storefront":"/r/isystk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/isystk/laravel-react-boilerplate/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}