Back to Projects
Next.jsSQLPrismaDocker2025
Stockpile
Stockpile is a comprehensive inventory management platform designed for industrial operations. Built to replace expensive enterprise solutions, it provides real-time inventory tracking, customer management, batch/lot monitoring with expiration dates, and customizable warehouse locations. The system handles 30,000+ items across multiple workspaces with complex customer relationships, all while being self-hosted to eliminate recurring cloud costs.

Real-time inventory dashboard with location tracking
Key Features
- 01Multi-tenant architecture supporting multiple businesses
- 02Real-time inventory tracking with check-in/check-out functionality
- 03Batch and lot number monitoring with expiration alerts
- 04Customer relationship management with purchase history
- 05Customizable warehouse locations and organization
Tech Stack
Frontend
Next.js 15ReactTypeScriptTailwind CSS
Backend
Express.jsPrisma ORMSQL
Infrastructure
DockerSelf-HostedCI/CD
Gallery


View of the dashboard on mobile devices

Scanner tool for quick lookup of items and batches with a mobile device or scanner