Closed

CAR SALE/PURCHASE SYSTEM

I need a C++ programer who can help me to build the car dealership project. Discription of this project are below:

Write a C++ program to manage a Car Dealership System. The main user is an employee at the dealership.

Build Specifications

1. The system should load a catalog of all cars in the inventory, which includes new and old cars.

2. A user can search the inventory: The user of the system can search the inventory by

using the make of the car, model of the car, by category (new or old cars), by price(low to high).

3. A user can sell or purchase new and old cars.

4. Add new and old cars into the inventory.

**The program must have the following properties :

- You should do error handling (Ex: An employee cannot add a car that already exists).

- You should use Structure, Class, Functions, Link List, Stack, Queue, Trees and File Handling.

Example: You can design a generic car class, then design derived classes for new and old cars.

**********************SALE MENU*********************

**The car class may have the following data members: VIN (string), Make (string),

Model (string), year (integer number), price (floating number), mileage (floating number), colour (string),

Body-type(string), Reg City(string), Condition (folting number must be less than 10),

Description for extra features (string) and category(string).

***When customer is selling his car he should enter a demand for his car after entering data of his car.

Program should offer him a price (+-5%) of the demand of customer.

if user agree with offer enter 'yes' otherwise 'no'.

if it enter 'no' program ask for 'next offer' or 'exit to menu'.

if user enter 'yes' program will ask for customer details and

then give him a date to meet our team for further checking of car and transfer of car.

and then thankyou greeting and return to menu.

********************PURCHASE MENU***********************

***In the purchase menu user first select 'old' or 'new' or 'exit to menu'.

then it should go through a menu:

1) all old cars

2) sort by price (low to high)

3) category by make

4) category by model

5) by manufacture year

when user select a car program ask his confirmation to buy.

if 'yes' give a time to meet the team.

if 'no' back to purchase menu.

Also, design a menu (should still appear until the exit option is chosen) in the Main

program that has the following options implemented to test your classes’ functionality:

1. Search Inventory

2. Sell cars-> (OLD/NEW)

[login to view URL] car-> (OLD/NEW)

4. Add cars to inventory ( inventory should be in a file and program will load or add data to it using file handling).

5. Exit

Extra Credit:

- Save and load data from and to a file.

- Show a list of cars within a given price range.

Skills: C++ Programming, C Programming, Project Management, Software Development

About the Client:
( 0 reviews ) Faisalabad, Pakistan

Project ID: #33742109

6 freelancers are bidding on average $25 for this job

(63 Reviews)
4.8
Abuzar16nucs

Hi There, Based on your Project Post, I come to know that you want an expert in C++ programming. I have gone through the requirements text file and completely do it. Let's discuss. We Believe in order to achieve yo More

$20 USD in 2 days
(7 Reviews)
3.2
Datituy

Hi, we're a software development team with experience in various programming languages, C and C++ among them. We can do the project that you want, what are the time constraints? We look forward for your contact to know More

$20 USD in 7 days
(0 Reviews)
0.0
samakshsangwan

I am leetcode problem solver , solved more than 350 questions on it in C++, i also created a hotel management project in my first 1st year in C++, i am confident that i would be the best fit for this. I will show you t More

$20 USD in 7 days
(0 Reviews)
0.0
bSantoshk

C, CPP, Qt Android Windows Cross platform application development. 5 years Experience on General Motors Cars HMI developement, IBM Rational Rhapsody model developement. Financial Inclusion (FI), Adhar Enabled Payment S More

$20 USD in 7 days
(0 Reviews)
0.0
HamzaElshennawy1

I have done similar project before it was an Accident tracker with similar requirements using c++ and object oriented programming. And I have the required experience on this kind of projects.

$50 USD in 10 days
(0 Reviews)
0.0