Skip to content

mertbatuhan0/MasterShopSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MasterShopSystem 🛒

A modern retail management simulation built with Python 3.14, focusing on clean code and robust Object-Oriented Programming (OOP) principles. This project demonstrates how to model real-world business logic using advanced programming techniques.

🛠️ Technical Implementation

In this project, I focused on applying advanced programming concepts:

  • Inheritance: Created a base Product class and extended it into specialized classes like Electronic.
  • Encapsulation: Managed data within classes to ensure that shop and customer information is handled securely.
  • Association: Built relationships between Shop, Product, and Customer objects.
  • Modern Python Features: Developed using Python 3.14 for latest performance standards.

✨ Features

  • Dynamic Product Catalog: Support for different product types with specific attributes.
  • Shopping Cart Logic: Customers can add products to their cart and proceed to checkout.
  • Shop Management: Centralized system to track available products and handle customer interactions.

🚀 How to Run

  1. Clone this repository:
    git clone [[https://github.com/mertbatuhan0/MasterShopSystem.git]](https://github.com/mertbatuhan0/MasterShopSystem)

About

A retail management simulation built with Python 3.14, showcasing advanced OOP principles, inheritance, and clean code architecture

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages