An open API service indexing awesome lists of open source software.

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.

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