The Inventory Management System is a Java-based application developed using NetBeans IDE, with MySQL database managed through XAMPP server. This system helps in tracking inventory levels, orders, sales, and deliveries.
- Add, update, delete inventory items π₯οΈ
- Track inventory levels in real-time π
- Generate sales and inventory reports π
- User authentication and authorization π
- Database backup and restore πΎ
- Java JDK β
- NetBeans IDE π₯οΈ
- XAMPP π οΈ
-
Clone the repository:
git clone https://github.com/harishy0406/Inventory-Management-System
-
Open the project in NetBeans:
- Launch NetBeans IDE.
- Navigate to
File -> Open Project. - Select the cloned project directory.
-
Setup XAMPP:
- Start Apache and MySQL modules in XAMPP control panel.
- Open phpMyAdmin and create a database named
inventory_db. - Import the
inventory_db.sqlfile located in the project'sdbdirectory to set up the database schema and initial data.
-
Configure database connection:
- Open
DatabaseConnection.javafile. - Update the database URL, username, and password as per your XAMPP setup.
String url = "jdbc:mysql://localhost:3306/inventory_db"; String user = "root"; String password = "";
- Open
-
Run the project:
- In NetBeans, right-click on the project and select
Run.
- In NetBeans, right-click on the project and select
-
Login:
- Use the default admin credentials to login:
- Username:
admin - Password:
admin
- Username:
- Use the default admin credentials to login:
-
Navigate through the system:
- Add, update, delete inventory items through the provided interfaces.
- Generate and view reports for inventory and sales.
Here are some snapshots of the project:
Thank you for visiting my Inventory Management System project! π Feel free to explore and reach out if you have any questions or opportunities. π«







