ComboWick
무료 Roblox Lua 스크립트·HWID 프리미엄 키·실행기 리뷰·Lua 튜토리얼을 즉시 제공
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A modern, interactive inventory management system for pet supply stores featuring a real-time chat interface for querying products, checking stock levels, and receiving alerts.
cd pet-supply-inventory-chat
npm install
npm run dev
The chat interface supports natural language queries and specific commands:
search [product name] - Search for specific productsfind dog food - Find products matching keywordsstock [product name] - Check stock levels for specific productsinventory cat litter - View inventory detailslow stock - View all products with low stockalert - Show current stock alertslist all - Show all products in inventoryhelp - Display available commandscommands - Show command listsearch dog food
stock flea treatment
low stock
list all
help
pet-supply-inventory-chat/
├── app/
│ ├── globals.css # Global styles
│ ├── layout.tsx # Root layout
│ └── page.tsx # Main page with chat and inventory
├── components/
│ ├── ChatInterface.tsx # Chat component with message handling
│ └── InventoryPanel.tsx # Inventory overview panel
├── lib/
│ └── mockData.ts # Sample product data
├── types/
│ └── index.ts # TypeScript type definitions
├── public/ # Static assets
├── package.json # Dependencies and scripts
├── tsconfig.json # TypeScript configuration
├── tailwind.config.ts # Tailwind CSS configuration
└── README.md # This file
interface Product {
id: string;
name: string;
category: 'food' | 'toys' | 'accessories' | 'healthcare' | 'grooming' | 'other';
stock: number;
minStock: number;
price: number;
supplier?: string;
lastUpdated: Date;
}
interface ChatMessage {
id: string;
userId: string;
userName: string;
content: string;
timestamp: Date;
type: 'text' | 'system' | 'alert' | 'query';
productQuery?: ProductQuery;
}
interface StockAlert {
id: string;
product: Product;
message: string;
severity: 'low' | 'critical' | 'out';
timestamp: Date;
acknowledged: boolean;
}
ChatInterface.tsx)InventoryPanel.tsx)The system comes with 10 sample products including:
# Start development server
npm run dev
# Build for production
npm run build
# Start production server
npm start
# Run linter
npm run lint
This is a demo project. Feel free to fork and modify for your needs.
MIT License - feel free to use this project for commercial or personal purposes.
For issues or questions, please create an issue in the project repository.
Built with Next.js, TypeScript, and Tailwind CSS