Efficiently manage your inventory with the Inventory Management App. This app provides a range of features to help you keep track of your products, departments, and stock levels.
-
Inventory Dashboard: Gain insights into your inventory at a glance with cards displaying total stock count, delivered items, and low-stock alerts.
-
Departmental View: Explore different departments within your inventory, such as Kitchen, Clothing, and Toys. Easily navigate to specific product lists for each department.
-
Product Listing Page: View and manage products within selected departments. Filter products by low-stock items and sort based on various attributes.
-
Product Management: Add new products seamlessly with attributes including department, name, description, price, stock, SKU, supplier, and image URL. Newly added items persist even on page reload.
-
Detailed Product Pages: Access detailed information about each product, including attributes, current stock level, and supplier details, through dedicated product pages.
- Clone this repository to your local machine.
- Navigate to the project directory and install dependencies by running
npm install
. - Launch the app using
npm start
. - Access the app in your web browser at
http://localhost:3000
.
We welcome contributions to enhance the app's features and usability. Please review our contribution guidelines for more details.