Skip to content

jwmcode/car-market-insights

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup

Requires Python 3.7 or 3.8.

Requires Google Chrome.

Requires ChromeDriver. ChromeDriver version must match Google Chrome version installed. Include the ChromeDriver location in your PATH variable. Download at: https://chromedriver.chromium.org/downloads

Create a virtual environment with

python3 -m venv venv

On Windows, activate the venv with

\venv\Scripts\activate 

On Unix, activate with

. venv/bin/activate

Upgrade to the latest pip with

pip install --upgrade pip

Install required libraries (make sure pip is latest version) with

pip install -r requirements.txt

create the database with

sqlite3 src/data/autos.sqlite
sqlite> .read src/data/create-db.sql

run with

PYTHONPATH=. python3 src/main.py

About

Flask application to track specific vehicle prices, view wider vehicle market trends and receive ML valuations using data scraped daily from vehicle marketplaces. This is my BSc Computing Science final year project from 2021, for which I received a first.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages