https://github.com/rokoel/car-price-predictor
This project focuses on a desktop app that can predict car prices using a big dataset. It has GUI written in c++ using QtGUI framework and the Qt Creator app.
https://github.com/rokoel/car-price-predictor
cpp qt-gui qt6
Last synced: 3 months ago
JSON representation
This project focuses on a desktop app that can predict car prices using a big dataset. It has GUI written in c++ using QtGUI framework and the Qt Creator app.
- Host: GitHub
- URL: https://github.com/rokoel/car-price-predictor
- Owner: Rokoel
- License: mit
- Created: 2024-05-22T09:09:21.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-06-03T15:31:06.000Z (about 1 year ago)
- Last Synced: 2024-12-07T01:40:21.145Z (6 months ago)
- Topics: cpp, qt-gui, qt6
- Language: C++
- Homepage:
- Size: 18.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# About this project
This project focuses on a desktop app that can _predict car prices_ using a big dataset.
It has GUI written in **c++** using **QtGUI** framework and the **Qt Creator** app.## Clone and Build
### 0. Prerequisites
You should have the **Qt Creator** and **git** installed. You should be able to access **git** from your project folder (it should be in your ```PATH```).### 1. Clone the repository to you project folder
Use the following command while being in your project folder:
```bash
git clone [email protected]:Rokoel/car-price-predictor.git
```### 2. Open the project folder with Qt Creator
In Qt Creator:
``` Open project -> Navigate to the project folder -> Choose the CMakeLists.txt file -> Use all the suggested kits ```### 3. Download the car_prices.csv file from Kaggle
Go to [Kaggle Page](https://www.kaggle.com/datasets/syedanwarafridi/vehicle-sales-data) and download the zip archive.### 4. Move the car_prices.csv into the project folder
Unzip the downloaded archive into any location and move the ```car_prices.csv``` into the project folder:
**car-price-predictor**
├── car-price-predictor_ru_RU.ts
├── **car_prices.csv**
├── CMakeLists.txt
├── CMakeLists.txt.user
├── dialog.cpp
├── dialog.h
├── dialog.ui
├── main.cpp
├── mainwindow.cpp
├── mainwindow.h
├── mainwindow.ui
├── predictor.cpp
└── resources.qrc### 5. Press the Build button in the Qt Creator
Press the ```Build``` button in the Qt Creator while in your project.### 6. You're all set!
You can now run the project via the ```Run``` button and make any changes to the project. Congratulations!