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