The Inventory & Maintenance system tracks your physical assets, supplies, and equipment. Monitor stock levels, schedule preventive maintenance, manage equipment checkouts, and generate reports, all from your dashboard. Keep counts and task records current so staff can act on shortages and overdue work.
Go to Dashboard → Manage → Inventory tab. Click "Add Item". Enter the item name, category, current stock, reorder level, and unit cost. Common items: golf balls, putters, scorecards, cleaning supplies.
For each item, set a minimum stock level. When stock drops below this level, you'll get a low-stock alert. Review the low-stock list when preparing orders.
Add major equipment as assets: obstacles, lighting rigs, sound systems, kiosk tablets. Track their condition, maintenance history, and location.
Set up recurring maintenance tasks: daily course cleanup, weekly obstacle inspection, monthly lighting check, seasonal turf maintenance. Assign to staff members.
For shared equipment, record who checked it out and when it is due back. Record the return when the equipment comes back.
Do a quick physical count of high-turnover items weekly. Reconcile with the system to catch shrinkage early.
Set reorder levels using your stock usage and supplier lead time. Review the low-stock list before ordering.
Assign routine inspections and record the work completed, parts used and any follow-up needed.
Download transaction reports monthly for your accountant. Track cost of goods and maintenance expenses accurately.
| Issue | Cause | Fix |
|---|---|---|
| Stock count doesn't match physical count | Adjustments not logged or duplicate transactions | Run a reconciliation: export transactions CSV, compare with physical count, and create an adjustment entry for the difference. |
| Maintenance tasks not auto-generating | Schedule not active or generation already ran today | Check that the schedule is set to "Active". The system prevents duplicate task generation for the same day. |
| Equipment checkout shows "overdue" incorrectly | Due date wasn't set or timezone mismatch | Check the checkout due date and whether the return was recorded. Refresh the equipment list after correcting the record. |