This Django project uses car data to estimate the price of the car you want by using machine learning, using the data of the vehicles extracted from the Divar site.
To run project in development mode; Just use steps below:
- Install python, pip, virtualenv in your system.
- Clone the project https://github.com/Shntia/CarPriceEstimator.git
- Make development environment ready using commands below;
git clone https://github.com/Shntia/CarPriceEstimator.git && cd CarPriceEstimator
python3 -m venv env # Create virtualenv named env
source build/bin/activate
pip install -r requirements.txt
python manage.py makemigrations
python manage.py migrate # Create database tables
- Run project using python manage.py runserver
- Go to http://localhost:8000 to see project.
If You're On A Windows Machine , Make Environment Ready By Following Steps Below:
- Install
python
,pip
,virtualenv
- Clone the project using:
git clone https://github.com/Shntia/CarPriceEstimator.git
. - Make Environment Ready Like This:
cd CarPriceEstimator
virutalenv -p "PATH\TO\Python.exe" build # Give Full Path To python.exe
build\Scripts\activate # Activate The Virutal Environment
pip install -r requirements.txt
move CarPriceEstimator\settings.py.sample CarPriceEstimator/settings.py
python manage.py makemigrations
python manage.py migrate # Create Database Tables
- Run
CarPriceEstimator
usingpython manage.py runserver
- Go to http://localhost:8000 to see CarPriceEstimator projet.
- Build a Front-End For This API