A simple JavaFX-based online shopping application for GoGoQuery Store, developed using Java and MySQL database.
Designed to handle two user roles: Shopper and Manager for efficient store management and customer shopping experience.
GoGoQuery
GoGoQuery Store is a busy retail business managed by ElevenSeven Enterprise, offering a wide variety of products and excellent customer service. Due to increasing demand and crowding in the physical store, this application aims to simplify operations by providing:
- Shopper Role: Browse products, manage shopping carts, and make purchases online.
- Manager Role: Manage inventory and handle order fulfillment efficiently.
This application is developed as a JavaFX desktop application using Java programming language and MySQL as the database backend. The project avoids using regex, Java FXML, JavaFX Scene Builder, or any external libraries outside the standard class materials.
- User role selection: Shopper or Manager
- Product browsing and search (without regex)
- Shopping cart management
- Purchase process
- Inventory management for managers
- Order fulfillment handling
- Shopper - Home Page
- Shopper - Product Detail Page
- Shopper - Shopping Cart Page
- Manager - Queue Management Page