นี่คือแอปพลิเคชันการจัดการบัญชีเงินเดือนพนักงานในอุตสาหกรรมเพชรซึ่งมีการเข้ารหัสใน laravel. สมมติว่าหากคุณต้องการโซลูชันสำหรับการจัดการพนักงานจำนวนมากในอุตสาหกรรมเพชรของคุณ นี่จะช่วยประหยัดเวลาสำหรับคุณ
ด้วยความช่วยเหลือของแอปพลิเคชันนี้ คุณสามารถกำหนดใบบันทึกเวลารายวันให้กับพนักงานได้โดยการแนบวันที่และจำนวนเพชรตลอดทั้งเดือนปัจจุบันและเดือนถัดไปด้วย
สามารถจัดการข้อมูลของพนักงานแต่ละคนได้ตามช่วงเดือน/วันที่/ปี
คุณสามารถค้นหาจำนวนเงินที่ต้องชำระทั้งหมดให้กับพนักงานของคุณได้อย่างง่ายดาย
คุณสามารถเพิ่มประเภทงานได้ (ประเภทเพชร)
หมายเหตุ : คุณจะได้รับบทบาทที่เรียกว่า SuperAdmin เพิ่มไว้ล่วงหน้า คุณต้องสร้างสองบทบาทชื่อ Employee & Managar ด้วยตนเอง ซึ่งจะระบุไว้ในขั้นตอนการติดตั้ง
หมายเหตุ : สามารถลงทะเบียน superadmin ได้เพียงคนเดียวผ่านการ seeding ไม่มีตัวเลือกสำหรับการลงทะเบียน มีเพียงตัวเลือกการเข้าสู่ระบบเท่านั้นที่ให้ไว้ เพื่อให้ใครก็ตามจากภายนอกไม่สามารถลงทะเบียนเป็น superadmin ได้
เพิ่มบริการเบิกเงินสดล่วงหน้าแล้ว หากพนักงานคนใดจำเป็นต้องเบิกเงินสดล่วงหน้าในเดือนถัดไปก็สามารถรับได้ มีพื้นที่จัดการสำหรับเรื่องนั้นด้วย
หากคุณมาถึงที่นี่โดยการอ่าน โปรดใจเย็นและทำตามขั้นตอนการติดตั้ง คุณจะได้รับการตั้งค่าแอปพลิเคชันของคุณอย่างสมบูรณ์บนเครื่องท้องถิ่นของคุณ
คุณสามารถติดตั้งบนพีซีในพื้นที่ของคุณโดยทำตามขั้นตอนด้านล่าง:
ดาวน์โหลดหรือโคลนพื้นที่เก็บข้อมูลในระบบของคุณ
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
หมายเหตุ : หลังจากเข้าสู่ระบบในฐานะ Superadmin ให้ไปที่ Roles จากแถบด้านข้างและสร้างบทบาทเพิ่มเติมอีกสองบทบาทชื่อ Employee & Manager & กำหนดสิทธิ์ให้กับสิ่งที่คุณต้องการ ตัวอย่างเช่น เพิ่มผู้ใช้ 2 รายด้วยผู้จัดการบทบาทจากผู้ดูแลระบบขั้นสูง และเข้าสู่ระบบด้วยผู้จัดการสองคนนั้น และสร้างพนักงานจากพวกเขา