ManageHub is a centralized platform designed to streamline and manage all aspects of business operations, from customer data to product inventory and transactions.
Current key features of ManageHub include:
- Categories Management: Organize products into hierarchical categories for better organization
- Brand Management: Track and manage different product brands and manufacturers
- Product Management: Complete inventory control with product details, stock levels, and pricing
- Customer Management: Maintain customer profiles, contact information, and purchase history
- Order Processing: Handle customer orders from creation to fulfillment
- Transaction Management: Track all financial transactions and generate detailed reports
Home | Category Management |
---|---|
![]() |
![]() |
Brand Management | Product Management |
---|---|
![]() |
![]() |
Customer Management | Order Processing |
---|---|
![]() |
![]() |
Transaction History |
---|
![]() |
- NetBeans IDE 8.2 or later
- Java JDK 8 or later
- MySQL Server 5.7 or later
-
Clone the repository
bash git clone https://github.com/yourusername/ManageHub.git
-
Open NetBeans IDE
- Go to File > Open Project
- Navigate to the ManageHub folder
- Select the project and click Open
-
Configure Database
- Open MySQL Workbench
- Create a new schema named "shop"
- Run the SQL script in the "Create_data.sql" file to create the tables
- Run the SQL script in the "insert_data.sql" file to insert sample data
-
Run the Project
- Right-click on the project in NetBeans
- Select "Clean and Build"
- Click "Run Project" or press F6
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.