- This is a console-based car dealership system written in C, developed for my Intro to Programming module during my Bachelor’s degree.
The program allows users to:
- View all available cars
- Filter cars by seats, new/used condition, and budget
- Buy a car (new or used)
- Enter personal details to complete a purchase
Car data is stored in a CSV file (DSCSCarData.csv). If the file does not exist, the program automatically creates it with default data.
The project demonstrates core C programming concepts including structures, file handling, input validation, control flow, and modular function design.
Fun Fact:
When I built this project, I was not aware of version control. I permanently deleted the project on the day of submission. After that, I started using a VS Code extension to keep file history. Later, I was introduced to Git and began using proper version control in my workflow.