Stock Tracker is a web application for managing and tracking product inventory. It allows you to add, edit, and delete products, view stock information, and search for specific products. This application is built with React for the front-end and Node.js (Express) for the back-end.
- View a list of products with their details, including name, category, quantity, price, and total price.
- Add new products with name, category, quantity, price, and an optional image.
- Edit existing products, including updating their name, category, quantity, and price.
- Delete products from the inventory.
- Search for specific products by name.
- View the total number of products, total value, out-of-stock count, and number of categories.
- Node.js
- MongoDB
- Clone the repository:
git clone https://github.com/your-username/stock-tracker.git 11
cd stock-tracker
npm install
npm run dev
cd client
npm install
npm start