https://github.com/youssefashourrr/supermarket-manager
A supermarket management system developed in C++ with Qt5 widgets for the graphical interface, created as our CS213 course project during the first semester of sophomore year.
https://github.com/youssefashourrr/supermarket-manager
college-project cplusplus data-structures inventory-management qt5
Last synced: 5 months ago
JSON representation
A supermarket management system developed in C++ with Qt5 widgets for the graphical interface, created as our CS213 course project during the first semester of sophomore year.
- Host: GitHub
- URL: https://github.com/youssefashourrr/supermarket-manager
- Owner: youssefashourrr
- Created: 2024-12-23T19:07:12.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-09-21T21:46:35.000Z (9 months ago)
- Last Synced: 2025-09-21T23:33:43.439Z (9 months ago)
- Topics: college-project, cplusplus, data-structures, inventory-management, qt5
- Language: C++
- Homepage:
- Size: 3.58 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Supermarket Management System 🛒
A comprehensive desktop application for managing supermarket operations, built with C++ and Qt framework. This system provides both administrative and user interfaces for efficient supermarket management.
## ✨ Features
### Administrative Features
- Category Management
- Add new product categories
- Remove existing categories
- Product Management
- Add new products with details (name, price, quantity)
- Remove products from inventory
- Update product information
- Order Management
- View and process customer orders
- Track order history
- Manage order status
### User Features
- User Authentication
- Secure login system
- User registration
- Shopping Experience
- Browse products by categories
- View product details
- Shopping Cart
- Add/remove items
- Update quantities
- View cart summary
- Order Processing
- Checkout functionality
- Order history
- Order status tracking
## 📂 Project Structure
```
supermarket-manager/
├── src/ # Source files
├── include/ # Header files
├── gui/ # GUI implementation
├── data/ # Data storage
├── ds-templates/ # Data structure templates
└── third-party/ # Dependencies
```
## Team
- Youssef Ashour
- Patrick Boules
- Ahmed Yasser
- Youssef Wael
- Youssef Ashoush