Prompt Details
Model
Chat - (gpt-5.6)
Token size
1,358
Example input
[PROJECT_REQUIREMENTS]: Build a data management application for a small retail store to manage inventory and stock levels. The system will be used by the store owner and two employees to manage products, monitor stock, and record stock movements.
[DATA_AND_FIELDS]: Products: - product_id - product_name - SKU - category - supplier - purchase_price - selling_price - current_stock - minimum_stock Stock Movements: - movement_id - product_id - movement_type - quantity - movement_date - notes Each product must have a unique SKU. Stock quantity must not be negative.
[WORKFLOW_AND_USER_ACTIONS]: Users can add new products, edit product information, record incoming stock, record outgoing stock, search products, filter products by category, and view products that have reached their minimum stock level. When incoming stock is recorded, the system should increase the product's current stock. When outgoing stock is recorded, the system should decrease the product's current stock. Users should be able to view the history of stock movements for each product.
[TECHNICAL_REQUIREMENTS]: Create a responsive web application using React for the frontend, Node.js with Express for the backend, and MySQL for the database. Use REST APIs for communication between the frontend and backend. Include basic username and password authentication. The application should be suitable for a small business and should avoid unnecessary technical complexity.
[REPORTS_AND_OUTPUTS]: Create an inventory dashboard showing: - Total number of products - Total stock units - Products with low stock - Recent stock movements Include reports for inventory levels and stock movement history. Users should be able to search products, filter products by category, filter low-stock products, and export inventory data to CSV.
Example output
PROJECT REQUIREMENTS
Build a data management application for a small retail store to manage inventory and stock levels. The system will be used by the store owner and two employees to manage products, monitor stock, and record stock movements.
DATA & FIELDS
Products:
- product_id
- product_name
- SKU
- category
- supplier
- purchase_price
- selling_price
- current_stock
- minimum_stock
Stock Movements:
- movement_id
- product_id
- movement_type
- quantity
- movement_date
- notes
Each product must have a unique SKU. Stock quantity must not be negative.
WORKFLOW & USER ACTIONS
Users can add new products, edit product information, record incoming stock, record outgoing stock, search products, filter products by category, and view products that have reached their minimum stock level.
When incoming stock is recorded, the system should increase the product's current stock.
When outgoing stock is recorded, the system should decrease the product's current stock.
Users should be able to view the history of stock movements for each product.
TECHNICAL REQUIREMENTS
Create a responsive web application using React for the frontend, Node.js with Express for the backend, and MySQL for the database.
Use REST APIs for communication between the frontend and backend.
Include basic username and password authentication.
The application should be suitable for a small business and should avoid unnecessary technical complexity.
REPORTS & OUTPUTS
Create an inventory dashboard showing:
- Total number of products
- Total stock units
- Products with low stock
- Recent stock movements
Include reports for inventory levels and stock movement history.
Users should be able to search products, filter products by category, filter low-stock products, and export inventory data to CSV.
Get this prompt + 9 more with SelectFrom $14/mo · Cancel anytimeFrom $14/mo · Cancel anytime
View SelectBy purchasing this prompt, you agree to our terms of service
GPT-5.6
Turn your data requirements into a structured, functional data management application.
AI Data Management App Builder helps you transform business or organizational requirements into a practical system design and implementation plan.
It analyzes your data structure, workflows, forms, database requirements, reports, and technical needs before generating the application architecture and code.
Use it to create systems for:
• Inventory management
• Sales and order tracking
• Customer management
...more
Updated 4 days ago
