تفاصيل العمل

Project: Data Processing System for Multi-Format Files

This project is a simple yet scalable data processing system built using Python and object-oriented programming principles. It is designed to handle and process data from different file formats such as CSV and JSON.

The system is structured using a base class (DataProcessor) that defines a general workflow for loading, cleaning, and transforming data. Specialized subclasses (CSVProcessor and JSONProcessor) extend this base class to implement file-specific data loading logic, demonstrating the use of inheritance and polymorphism.

The project performs key data operations including:

* Loading data from multiple sources

* Cleaning and standardizing product names (e.g., converting to lowercase)

* Calculating additional fields such as price with tax

* Generating a unified processed output regardless of input format

This design makes the system flexible and easily extendable to support additional file formats in the future.

Technologies Used:

* Python

* Object-Oriented Programming (OOP)

* JSON & CSV data handling

This project highlights my ability to design reusable systems, work with structured data, and apply clean coding practices in real-world data processing scenarios.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
2
تاريخ الإضافة
تاريخ الإنجاز
المهارات