GoInventory is a Java-based application designed to manage product inventories efficiently. It features a user-friendly interface and essential modules like Login, Dashboard, and Product Inventory Management.
- Login System: Ensures secure access to the application.
- Dashboard: Offers a comprehensive view of inventory statistics and activity logs.
- Product Inventory Management: Facilitates adding, updating, and removing products from the inventory.
- Stylish UI: Designed with custom CSS for a modern user experience.
- Java Development Kit (JDK) 11 or above
- JavaFX framework
- A Java IDE such as IntelliJ IDEA or Eclipse
- Clone the repository:
git clone https://github.com/Genio22/GoInventory.git
- Open the project in your preferred Java IDE.
- Ensure all dependencies are correctly configured, including JavaFX.
- Navigate to the
src/main/java
directory. - Run the
HelloApplication.java
file to start the application. - Follow the on-screen instructions to log in and explore the features.
- Login Module: Handles user authentication.
- Files:
LoginController.java
,Login_Page.java
- Files:
- Dashboard Module: Displays inventory analytics.
- Files:
Dashboard_controller.java
,Dashboard_app.java
- Files:
- Product Inventory Module: Manages product details.
- Files:
Product_Inventory_Controller.java
,Product_Inventory_app.java
- Files:
- Style Resources: Contains CSS files for UI styling.
- Files:
Dashboard.css
,login.css
- Files:
This project is licensed under [Specify License Here].
Contributions are welcome! Please fork the repository and create a pull request to contribute to the project.