The Doug Score Database uses the famous automotive journalist Doug DeMuro's iconic spreadsheet of 600+ vehicle reviews and turns it into an IMDb style web app that can be used by automotive enthusiasts to search and sort vehicles by scores and other metrics. Users of DSDb can also add their own information and scoring to each vehicle to create their own community score..
This project is a web app created to simulate the functionality of an IMDb style app. All data is parsed from the public DougScore spreadsheet of automotive reviews, it uses YouTube to produce thumbnail images for each review and the UnSplash API to generate a movie poster style image based on the make and model name of the vehicle.
add and remove tags for a specific vehicle, update the description
DSDb is built using
- Render.com
- Flask using CORS and CSRF
- a PostgreSQL database backend
- SQLAlchemy ORM
- a React frontend using components
- create-react-app
- Redux state management with Redux-Thunk middleware
- React Router routing
- Requests for Python
- React-Slick carousels
- Unsplash image API
- DougScore Google Sheet
Give DSDb a try yourself.
...or check out a list of features listed below.