My Car to Bank project simulates a dynamic marketplace where users can buy and sell cars while managing bank accounts, using file-based storage and Python object-oriented programming (OOP). The system will update car sales, account balances, and ownership transfers, ensuring transactions are validated. The Bank class integrates three file parsers to store and retrieve data: bank accounts, available cars for sale, and purchased cars. Through the created menu-driven interface, users can browse available cars, view account details, check current car ownership, perform transactions, and find the actions performed in the log. The system enforces several validation rules for the transaction to go through, such as ensuring sufficient funds before purchase. Additionally, the program contains a depreciation model, where a car’s price is adjusted based on mileage. By combining real-time transaction tracking, secure file updates, and an intuitive user experience, the system effectively simulates a real-world car marketplace with financial accountability.