/cragislistSearchAggregator

my personal project. Built on React, Redux, Node.js, PostgreSQL, knex and SemaniticUI

Primary LanguageJavaScript

Craigslist Search Helper

All in One Search Aggregator Tool

  • one view for multiple searches, across different keywords and locations
  • ability to bookmark jobs, mark as applied, or mark as hide
  • declutter dashboard for usability and efficiency! => only been shown listings you haven't seen

Tasks / Todos

  • Build basic server in NodeJS

  • Build React front end

  • Style using Semantic UI React

  • Add navigation bar

  • Link to Instagram API

  • Link to Twitter API

  • Build function to store result of HTTP request onto Local File saved as Dummy Data

  • Connect to Postgres Db through Knex

  • Connect to Headless CMS API using Contentful

  • Link to Craigslist API

  • Reduxify Front-End

  • Clean up Craigslist Data using cheerio

  • Store clean data in DB using Knex ORM

  • Check for reposts before storing data (using 'pid')

  • Implement Show/Hide Button in Redux

  • Add Craigslist Job and Gig search functionality

  • Deploy

  • Implement Save favorite Posts button / functionality

  • Show History of Hidden posts to allow un-hide functionality

  • Check for reposts before storing data (using 'title' + 'price')

  • Configure testing tools using Jest / Enzyme

  • Style listings page