Skip to content

Latest commit

Β 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Inventory Management System πŸ“¦

Description πŸ“

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.

Features ✨

  • Add, update, delete inventory items πŸ–₯️
  • Track inventory levels in real-time πŸ“Š
  • Generate sales and inventory reports πŸ“ˆ
  • User authentication and authorization πŸ”’
  • Database backup and restore πŸ’Ύ

Installation βš™οΈ

Prerequisites

Setup

  1. Clone the repository:

    git clone https://github.com/harishy0406/Inventory-Management-System
  2. Open the project in NetBeans:

    • Launch NetBeans IDE.
    • Navigate to File -> Open Project.
    • Select the cloned project directory.
  3. Setup XAMPP:

    • Start Apache and MySQL modules in XAMPP control panel.
    • Open phpMyAdmin and create a database named inventory_db.
    • Import the inventory_db.sql file located in the project's db directory to set up the database schema and initial data.
  4. Configure database connection:

    • Open DatabaseConnection.java file.
    • 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 = "";

Usage πŸš€

  1. Run the project:

    • In NetBeans, right-click on the project and select Run.
  2. Login:

    • Use the default admin credentials to login:
      • Username: admin
      • Password: admin
  3. Navigate through the system:

    • Add, update, delete inventory items through the provided interfaces.
    • Generate and view reports for inventory and sales.

Snapshots πŸ“Έ

Here are some snapshots of the project:

Login Page

image

Registeration page

image

Dashboard

image

Inventory Management

image image image image image

Thank you for visiting my Inventory Management System project! 😊 Feel free to explore and reach out if you have any questions or opportunities. πŸ“«

About

A Java-based Inventory Management System developed with NetBeans IDE and Xampp Server MySQL. Efficiently manages product information, availability, and pricing through a user-friendly GUI. πŸ“ŠπŸ’»

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages