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.

RoleDeveloper
DurationOngoing
Year2025
Stockpile Dashboard

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
Stockpile Item Lookup

View of the dashboard on mobile devices

Stockpile Batch Tracking

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