Skip to content

Latest commit

Β 

History

History
34 lines (26 loc) Β· 1.5 KB

Readme.md

File metadata and controls

34 lines (26 loc) Β· 1.5 KB

πŸͺπŸ›’ Store Management System

Technology

  • πŸ–₯️ Language: Python
  • πŸ—οΈ Concepts: Object-Oriented Programming (OOP)

Description

This project is a Store Management System implemented in Python to understand and apply Object-Oriented Programming (OOP) concepts.

Features:

  • πŸ“¦ Product Management: Add, update, and remove products from the inventory.
  • πŸ›οΈ Order Handling: Process customer orders efficiently.
  • πŸ’Ό Sales Tracking: Track sales and generate transaction reports.
  • πŸ‘₯ Customer Management: Manage customer information and purchase history.

How to Use:

  1. 🏁 Run the Program: Start the application.
  2. πŸ› οΈ Manage Inventory: Add new products, update existing ones, or remove products.
  3. πŸ›’ Process Orders: Handle customer orders and update inventory accordingly.
  4. πŸ“Š View Reports: Generate and view sales and transaction reports for insights.

Object-Oriented Concepts Demonstrated:

  • πŸ“š Classes and Objects: Define and use classes to represent different entities like products, customers, and orders.
  • πŸ”„ Encapsulation: Encapsulate data and methods within classes.
  • 🧩 Inheritance: Implement inheritance to reuse and extend existing code.
  • πŸ”„ Polymorphism: Use polymorphism to handle different data types and class methods.

Author:

πŸ‘¨β€πŸ’» Mishra Sandip
GitHub Profile

πŸ“… Date: 2 - August - 2024

Have fun managing your store! πŸŽ‰