Skip to content

Latest commit

 

History

History
98 lines (65 loc) · 3.59 KB

README.md

File metadata and controls

98 lines (65 loc) · 3.59 KB

ManageHub

ManageHub is a centralized platform designed to streamline and manage all aspects of business operations, from customer data to product inventory and transactions.

Features

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

Screenshots

Features

Home Category Management
Home Manage Category
Brand Management Product Management
Manage Brand Manage Product
Customer Management Order Processing
Manage Customers Customer's order
Transaction History
Transaction History

Authentication

Login Sign up
Login Sign up

Warning Messages

Delete Confirmation Error Message Update Confirmation
Delete Message Not insert message Update message

Database Schema

ERD Diagram

Getting Started

Prerequisites

  • NetBeans IDE 8.2 or later
  • Java JDK 8 or later
  • MySQL Server 5.7 or later

Installation Steps

  1. Clone the repository bash git clone https://github.com/yourusername/ManageHub.git

  2. Open NetBeans IDE

    • Go to File > Open Project
    • Navigate to the ManageHub folder
    • Select the project and click Open
  3. 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
  4. Run the Project

    • Right-click on the project in NetBeans
    • Select "Clean and Build"
    • Click "Run Project" or press F6

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.