diamond industry payroll system laravel
1.0.0
這是一個用 laravel 編碼的鑽石行業員工薪資管理應用程式。
借助此應用程序,您可以透過附加日期和鑽石數量來為員工分配每日時間表。
每位員工的數據可以按照月/日/年範圍進行極大的管理。
您可以輕鬆找到應付給員工的總金額。
您可以新增工作類型(鑽石類型)。
注意:您將獲得預設新增的名為SuperAdmin的角色。您需要自行建立兩個名為Employee和Managar 的角色,這將在安裝步驟中提供。
注意:只有一名超級管理員可以透過種子註冊,沒有註冊選項,僅提供登入選項,因此外部任何人都無法註冊為超級管理員。
增加了預支現金服務,以後如果有員工需要支取預支現金,可以支取。還有一個管理區域。
如果您透過閱讀到達這裡,請保持冷靜,只需按照安裝步驟操作即可。您將在本機上完全安裝應用程式。
您可以按照以下步驟將其安裝在本機上:
下載或克隆系統中的儲存庫。
git clone https://github.com/rkdharecha/diamond-industry-payroll-system-laravel.git
前往 Diamond-industry-payroll-system-laravel-master 資料夾並開啟終端,然後按照以下步驟操作。
安裝作曲家:
composer Install
將 .env.example 檔案複製到 .env:
cp .env.example .env
設定資料庫憑證:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=yourdb
DB_USERNAME=root
DB_PASSWORD=
然後產生應用程式密鑰:
php artisan key:generate
然後遷移資料庫:
php artisan migrate
現在我們需要建立分配給角色的權限(確保在超級管理員播種之前先執行此命令):
php artisan db:seed --class=PermissionTableSeeder
建立超級管理員:
php artisan db:seed --class=CreateSuperAdminUserSeeder
運行 php artisan 服務。開啟http://localhost:8000,您應該會看到登入頁面。
超管理員登入
email = [email protected]
password = 12345678
注意:以超級管理員身份登入後,從側邊欄轉到“角色”,然後再建立兩個名為“員工”和“經理”的角色,並為他們分配您想要的權限。例如,從超級管理員新增 2 個具有角色經理的用戶,然後使用這兩個經理登入並從中建立員工。