Inventory Dashboard

Budget and goods management system for a catering kitchen with 35 REST API endpoints, role-based access control, finance and raw-material inventory modules protected by row-level locking, and analytics dashboards.
Full-stack system built for SPPG Sinar Asri (Dec 2025 - Mar 2026) to manage the budget and goods of a catering kitchen operating under the MBG program.
Backend
- Go, Fiber, GORM, PostgreSQL with 35 REST API endpoints and role-based access control.
- Finance and raw-material inventory modules protected by row-level locking to prevent race conditions.
Frontend
- React, TypeScript, TanStack Query with 8 functional pages and Recharts analytics dashboards visualizing financial and stock data.