Table of Contents
Welcome to our Inventory Management System. We understand that managing a general store's inventory can be a complex task. That's why we have developed a solution that makes it easier than ever. Our system is designed to streamline your inventory management process, giving you more time to focus on what really matters - your customers.
This project leverages MariaDB for database management and integrates JavaScript (js) and React for building a responsive and interactive frontend. The system includes several key modules:
-
Products Page: Displays a list of products with their details. Allows users to add new products or delete existing ones.
-
Orders Page: Facilitates the placement of new orders, enabling users to manage and track orders efficiently.
-
Transactions Page: Provides insights into transactions within the system, helping users monitor activity and history.
-
Details Page: Offers detailed information on specific items or aspects of the system, enhancing transparency and usability.
- Intuitive and visually appealing GUI for enhanced user experience.
- CRUD operations for managing products, orders, and transactions.
- PDF generation for Transaction Receipts.
- Seamless navigation between different modules for streamlined workflow.
- Responsive design using React to ensure compatibility across devices.
DBMS_video_web.mp4
Drive Link: https://drive.google.com/file/d/1Kj5ixLvwOf05Dk1QzEJvP2hG2YrflWgs/view?usp=drive_link
- Clone the repository to your local machine.
- Install dependencies using
npm install
. - Configure MariaDB and import the database schema.
- Run the application using
npm start
.