Changelog
Last updated on 2026-04-05
All notable changes to the Inventory Management Kit are documented here.
v1.0.0 -- Initial Release
Released: April 2026
Pages (32 total)
- Dashboard (1): Inventory Dashboard with KPI cards, stock charts, and low-stock alerts
- Products (5): Product List, Product Detail, Edit Product, Add New Product, Categories Management
- Purchase Orders (5): PO List, PO Detail, Edit PO, Create PO, Receive Items
- Suppliers (3): Supplier Directory, Supplier Detail, Add New Supplier
- Warehouses (2): Warehouse List, Warehouse Detail
- Stock (4): Stock Overview, Adjustments List, New Adjustment, Transfers List, New Transfer
- Reports (4): Reports Overview, Stock Value Report, Supplier Performance Report, Inventory Turnover Report
- Settings (2): General Settings, Team Management
- Activity (1): Activity Log
- Notifications (1): Notification Center
- Auth (3): Login, Register, Forgot Password
Components (50+ total)
- ~25 Primitives -- shadcn/ui components (Avatar, Badge, Breadcrumb, Button, Calendar, Card, Chart, Checkbox, Collapsible, Command, Dialog, Dropdown Menu, Input, Label, Popover, Progress, Scroll Area, Select, Separator, Sheet, Sidebar, Skeleton, Switch, Table, Tabs, Textarea, Tooltip)
- 14 Inventory Composites -- StatsCard, ProductCard, OrderRow, OrderLineItem, SupplierCard, WarehouseCard, StockLevelBar, AdjustmentRow, TransferRow, CategoryTag, StatusBadge, LowStockAlert, ActivityItem, NotificationItem
- 5 Chart Components -- StockLevelChart, StockValueChart, TurnoverChart, SupplierChart, CategoryBreakdown
- 4 Layout Components -- AppHeader, AppSidebar, CommandPalette, ThemeToggle
Features
- Next.js 16 with App Router
- React 19 with TypeScript
- Tailwind CSS v4 with oklch design tokens (emerald/teal hue 160)
- Route groups:
(dashboard),(auth)for clean URL structure - Recharts 3 analytics (area, bar, pie, donut, line, gauge)
- Multi-warehouse stock management with per-location tracking
- Purchase order lifecycle: Draft, Submitted, Confirmed, Shipped, Partially Received, Received, Cancelled
- Receiving workflow for recording delivered goods against purchase orders
- Stock adjustments for corrections, damage write-offs, returns, and shrinkage
- Inter-warehouse stock transfers with status tracking
- Supplier directory with performance metrics and order history
- Product catalog with categories, SKU management, and stock status indicators
- Reports: stock value, supplier performance, inventory turnover
- Light and dark mode via next-themes
- WCAG AA accessible (skip link, keyboard navigation, focus indicators, screen reader support)
- Responsive from 375px to 1440px+
- Command palette (Cmd+K)
- Mobile sidebar (Sheet)
- 44px minimum touch targets
- Reduced motion support via
prefers-reduced-motion - Three font families: Inter (body), DM Sans (headings), JetBrains Mono (code)
- date-fns for localized date formatting