UI PROTOTYPE Placeholder data only. This standalone file reads/writes nothing โ€” no Laravel, no database. Open it, click around, then close the tab. Fish Farm ERP ยท Dashboard / Supplier / Party
๐ŸŸ Fish Farm ERP ยท UI demo

Dashboard

Live farm overview. sample figures โ€” every value below is a placeholder; the real page computes these server-side.

โ— This month
Proposed change: each KPI tile becomes a whole-surface link to its module. Hover / Tab to focus a tile, then Enter to open. A tile links only if your role has the destination's permission โ€” otherwise it stays a static tile (no dead 403 links).
Financial KPIs (date-scoped)
Farm snapshot
Trends & breakdowns

Sales trend

View sales โ†’

Expense trend

View expenses โ†’

Fish stock (in range)

View fish stock โ†’

Feed (in range)

View food stock โ†’

Low feed stock

2 type(s) low
Starter 1mm12.500 kg ยท under reorder
Grower 3mm40.000 kg ยท under reorder

Recent activity

4
โ€ข Sale INV-1042 ยท เงณ 42,000 ยท today
โ€ข Supplier payment ยท เงณ 15,000 ยท today
โ€ข Feed usage 25 kg ยท yesterday
โ€ข Fish stocking 5,000 pcs ยท 2 days ago
Rows stay non-clickable: the activity service emits no per-row URL.
Card โ†’ destination mapping (verified existing route names)
CardDestination routePermissionNote
Salessales.listsales.viewโ€”
Incomefinance.income.indexfinance.viewโ€”
Expensefinance.expenses.indexfinance.viewโ€”
Profit / Lossfinance.profit-lossfinance.viewโ€”
Purchasesreports.purchasesreports.viewnearest page โ€” no global purchases list exists
Party Dueparties.indexparty.viewโ€”
Supplier Duesuppliers.indexsupplier.viewโ€”
Feed Usedfeed.usages.indexfeed.usageโ€”
Cashfinance.cash-bankfinance.viewโ€”
Bankfinance.cash-bankfinance.viewโ€”
Pondsponds.indexpond.viewโ€”
Live Fishfish.indexfish.viewโ€”
Feed Stockfeed.stockfeed.viewโ€”
Customersparties.indexparty.viewnearest page โ€” UI "Party" = customer, no customer list page