Commit Graph

6 Commits

Author SHA1 Message Date
5aae5062a5 fix: Update port mapping for development environment to avoid conflicts 2025-08-05 07:30:03 +02:00
cfbf0dccbb feat: Update Node.js version to 20 and add build dependencies for better-sqlite3 2025-08-05 07:27:30 +02:00
6aa0a659cc feat: Add Docker support with development and production configurations 2025-08-04 15:56:11 +02:00
ec1dbaa2a7 feat: Implement inventory management features with status tracking and checkout functionality
- Updated layout metadata to reflect "Inventory Management" title and description.
- Enhanced inventory item model to include status (active, checked-out, used-up).
- Added status filter to inventory items display.
- Introduced CheckoutBasket component for managing selected items during checkout.
- Implemented checkout process to update inventory based on item status and location.
- Modified database schema to include status column with migration for existing items.
- Updated API endpoints to support fetching and updating inventory items by status.
2025-08-04 15:53:07 +02:00
738f42f3b4 Initial commit: Complete inventory management system with audit logging
- Added Next.js 15 inventory management application
- SQLite database with audit trail functionality
- Item CRUD operations (Create, Read, Update, Delete)
- Dedicated item detail pages with edit functionality
- Complete change history tracking for all modifications
- Responsive UI with Tailwind CSS (removed Shadcn UI for simplicity)
- API routes for inventory management and audit logs
- Clean navigation between list and detail views
2025-08-02 13:53:13 +02:00
97d64dfda5 Initial commit from Create Next App 2025-08-02 12:30:59 +02:00