Skip to content

Scrape used car listings from four sources using Puppeteer, with automated loading into Postgres database using Node-Cron. Custom SQL query builder to aggregate, get summary statistics, and compare prices, models, mileage, and stats across multiple sites.

Notifications You must be signed in to change notification settings

nylocaltech/ReCoupe

Repository files navigation

(Re)Coupe

Peng Dong, Von Garcia, Swan Htet, Kaitlin Zhang

====

ITERATION ACCOMPLISHMENTS:

  1. Now scraping used car listings from four sources using Puppeteer, with automated loading into Postgres database using Node-Cron.

  2. Implemented automatic caching of prior user searches and used car images for faster load.

  3. Created Custom SQL query builder for user to compose advanced queries, aggregating and comparing prices, models, mileage, and stats across multiple sites. Filter and order by price or year.

  4. Created Car Recommender based on priorities: safety, price, luxury/style.

  5. Implemented authentication, user schemas and Postgres tables, ability to save user searches. Roadmap for next features: ML recommendation engine for used cars according to user searches.

  6. Improved UI with React Materialized Views, React Router, navigation and page structure.

  7. Implemented chatbot for iteracting with user and suggesting car brands based on user preferences.

About

Scrape used car listings from four sources using Puppeteer, with automated loading into Postgres database using Node-Cron. Custom SQL query builder to aggregate, get summary statistics, and compare prices, models, mileage, and stats across multiple sites.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •