This project, which is a topic of the Fundamentals of Programming course, involves creating a car dealership management entirely in C++.
C++GPL-3.0
Car Dealership Management Program
This project, which is a topic of the Fundamentals of Programming course, involves creating a car dealership management entirely in C++. We are pleased to announce the release of a convenient console application for performing management system tasks like adding new car(s) to a data set, modifying and deleting car(s) from a data set, exporting order logs, etc.
Programmer: Jhon Keneth Ryan B. Namias
Title: Car Dealership Management Program
Course/Section: CS1A North
Date: December 16, 2022
Professor: Alban Ryan Rei
Features
Planned (✘) and currently working (✓) - but not necessarily fully completed - features:
Admin
✓ Employee Data
✓ Add Employee Data
✓ Display Employee Data
✓ Search Employee Data
✓ Edit Employee Data
✓ Delete Employee Data
✓ Cars Data
✓ View Cars Name & Price
✓ Add Cars Name & Price
✓ Edit Cars Name & Price
✓ Delete Cars Name & Price
✓ View Cars Color
✓ Add Cars Color
✓ Edit Cars Color
✓ Delete Cars Color
✓ Order Logs
✓ Date
✓ Time
✓ Car Name
✓ Car Color
✓ Car Price
✓ Login Logs
✓ Username
✓ Access
✓ Date
✓ Time
✓ Order Cars
✓ Cars Name & Price
✓ Cars Colors
✓ Cashier
✓ Reciept
✓ About Us
Employee
✓ Order Logs
✓ Date
✓ Time
✓ Car Name
✓ Car Color
✓ Car Price
✓ Order Cars
✓ Cars Name & Price
✓ Cars Colors
✓ Cashier
✓ Reciept
✓ About Us
Guest (Public)
✓ Order Cars
✓ Cars Name & Price
✓ Cars Colors
✓ Cashier
✓ Reciept
✓ About Us
Flowchart
Programming Paradigms & Principles Used
Object-Oriented Programming
Code Reusability
Procedural Programming
File Handling
How to Use
The user must first log in; if they do not already have an account, they can utilize the 'Guest' or public entry option.
Once in the Main, all users may proceed to order Toyota cars.
However, only those with admin level access may view the order logs and edit a car's data. Administrators must answer for their conduct.
Login Information
Admin
Username
Password
Namias
Namias
Employee
Username
Password
Miku
Miku
How to Run
Requirements 🧾
Download and Install Microsft Visual Studio 2019 or higher version.
Download and Install MinGW driver
Setup 🖥️
Clone the repository or Download and Extract the source code zip file.
Open the extracted file and open "CarDealership.exe"
That's it.
Limitation
No GUI interface
Can only take 1 order at a time
Can't display product images
Note: Some issues were not yet fixed thus I will be updating this in several upcoming weeks/months. And I hope that this project will be used for educational purposes and that the system itself maintains its copyrights as proposed.