應用程式TCO
使用 Laravel/Docker (Laradock)、Bootstrap 和 jQuery 的供應商付款應用程式的範例專案。
在此專案中,應用程式和 api 位於不同的容器中。
要求
- 該項目是使用 Docker 製作的,請按照此處的步驟進行安裝。
- 您必須在 Mailtrap 網站上註冊,才能在應用程式的 .env (app_tco/tco/.env) 中插入您的 MAIL_USERNAME 和 MAIL_PASSWORD。
成分
該項目/圖像中使用的組件是:
- docker-compose 版本 1.18.0
- 拉拉維爾 5.7.27
- 拉拉多克最新版本
- php 7.2
- mysql 5.7
- 引導程式4.1.3
- jquery 3.3.1
- jquery.mask 1.14.15
- 字體棒 v5.7.2
- PHP單元
- GraphQL
- 郵件陷阱
安裝
要安裝,只需執行 install.sh 腳本,記住您需要安裝 docker-compose。
在安裝過程中,將執行以下操作:
- 啟動 Docker(Nginx/MySQL/工作區)
- 建立一個新資料庫(如果存在則刪除)
- 清除 Laravel 配置快取(應用程式/API)
- 清除 Laravel 快取(應用程式/API)
- 產生新的 Laravel 金鑰(應用程式/API)
- 運行 Laravel 遷移(應用程式/API)
- 運行 Laravel 種子(應用程式/API)
- 顯示 Docker 容器的狀態
- 運行 PHPUnit 測試(應用程式/API)
應用程式控制
建立了兩個腳本(start.sh/stop.sh)來控制 Docker。
應用程式訪問
這些是應用程式的主要存取方式:
- 應用程式TCO
- 應用程式TCO API
- PHP我的管理員
- GraphQL