# Sivakasi Crackers - Admin/Staff Final Update

## Access
Administrator:
- Full access to all admin modules.
- Can delete products (single/selected/all) and orders.

Offline Order Staff:
- Dashboard, Products, Categories, Orders, New Offline Order.
- Admin-only pages are protected server-side by `admin.only`.
- Cannot delete products or orders.

Default seeded staff:
- Email: staff@example.com
- Password: Staff@12345

Run after extraction:
1. `php artisan migrate`
2. `php artisan storage:link`
3. `php artisan optimize:clear`
4. `php artisan serve`

Do NOT use `migrate:fresh` if you need to keep existing data.

## Company Settings
Admin -> Company Settings:
logo, company details, bank details, UPI ID/QR, popup active/inactive,
product list PDF active/inactive, invoice prefix/delivery settings.

## Invoice
- PDF invoice
- Dedicated print invoice
- 30 product rows per A4 invoice page
- Company/bank/UPI details
- UPI QR at the bottom of the final print page

## Product
Colour and unit fields are supported, including:
Nos, Packet, Box, Piece, Set, Carton, Bundle, Kg, Gram, Liter, ML.

Bulk Excel template/import/export includes colour and unit.
