Inventory Management System is a powerful desktop application developed using JavaFX and MySQL, designed to streamline operations related to billing, sales reporting, and purchase tracking. The application provides users with a user-friendly interface and essential features to effectively manage inventory and generate comprehensive reports.
System Requirement :
- Java JDK 11.0.12
- MYSQL
- Java FX
System Features:
- Implemented functionality to display sales based on month, providing users with insights into monthly sales trends.
- Incorporated inventory management features to track and display the remaining stocks in real-time, ensuring efficient stock control.
- Implemented a feature to calculate and display the total number of items sold out within the current month.
- Developed an invoice generation feature that allows users to create invoices for each sale, facilitating accurate and professional billing.
- Designed comprehensive customer information management capabilities, enabling users to retrieve, print, edit, and delete customer information as needed.
- Implemented a sales report feature that provides users with a detailed overview of sales data, with the option to print the report for reference.
- Developed a purchase report feature that allows users to view and analyze purchase data, aiding in informed decision-making.
- Utilized Java, JavaFX, and SQL technologies to deliver a seamless user experience and ensure efficient data management.
Note: The above descriptions can be further expanded or customized based on the specific functionalities, technologies, and achievements in your application.
-
To install all the dependencies:
mvn clean install
-
To start application using mvn command:
mvn compile exec:java
-
To create executable jar file in shade directory:
mvn compile package