Skip to content

alamin02/GoInventory

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoInventory

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.

Features

  • 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.

Getting Started

Prerequisites

  • Java Development Kit (JDK) 11 or above
  • JavaFX framework
  • A Java IDE such as IntelliJ IDEA or Eclipse

Installation

  1. Clone the repository:
    git clone https://github.com/Genio22/GoInventory.git
  2. Open the project in your preferred Java IDE.
  3. Ensure all dependencies are correctly configured, including JavaFX.

Running the Application

  1. Navigate to the src/main/java directory.
  2. Run the HelloApplication.java file to start the application.
  3. Follow the on-screen instructions to log in and explore the features.

Project Structure

  • Login Module: Handles user authentication.
    • Files: LoginController.java, Login_Page.java
  • Dashboard Module: Displays inventory analytics.
    • Files: Dashboard_controller.java, Dashboard_app.java
  • Product Inventory Module: Manages product details.
    • Files: Product_Inventory_Controller.java, Product_Inventory_app.java
  • Style Resources: Contains CSS files for UI styling.
    • Files: Dashboard.css, login.css

License

This project is licensed under [Specify License Here].

Contributions

Contributions are welcome! Please fork the repository and create a pull request to contribute to the project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 50.4%
  • CSS 49.6%