Aplikasi ini merupakan sistem inventory yang memungkinkan pengguna untuk mengelola penjualan (sales) dan pembelian (purchases) item. dibuat dengan Laravel 10 dan vite
Saya telah menyuntikkan pengguna ke dalam tabel, dengan masing-masing memiliki peran yang sesuai:
Role | Username | Password |
---|---|---|
SuperAdmin | admin | admin |
Sales | sales | sales |
Purchase | purchase | purchase |
Manager | manager | manager |
-
Instalasi:
- Jalankan
composer install
dannpm i
untuk menginstal dependensi. - Salin file
.env.example
menjadi.env
dan atur pengaturan database. - Jalankan
php artisan key:generate
untuk menghasilkan kunci aplikasi. - jalankan
npm run dev
untuk compile nya.
- Jalankan
-
Menyuntikkan Data Pengguna:
- Untuk seed data pengguna ke dalam database, jalankan perintah:
Perintah ini akan menambahkan pengguna SuperAdmin, Sales, Purchase, dan Manager ke dalam tabel pengguna.
php artisan db:seed UserSeeder
- Untuk seed data pengguna ke dalam database, jalankan perintah:
-
Akses Aplikasi:
- SuperAdmin: Dapat melakukan CRUD untuk inventory, sales, dan purchases.
- Sales: Hanya dapat melakukan CRUD untuk sales dan melihat riwayat sales yang dibuat olehnya.
- Purchase: Hanya dapat melakukan CRUD untuk purchases dan melihat riwayat purchases yang dibuat olehnya.
- Manager: Hanya dapat melihat dan mencetak (view and print) purchases & sales.
...