Work in progres. This app I created to learn more about web scraping and and es6 syntax. This web scraping app will scrape all the url job listing on a craiglist page and then run another scrape on every single url it scrape and grabs the data from those urls.
If the data does not show up initial refresh the page, the app is scraping more than 100 web pages.
This app uses handlebars to render the front end and some redepencies are require.
Clone repo
npm install
The database is currently hosted through MongoDB. The express-server hosted on heroku.
https://mongocraiglistscraper.herokuapp.com/
- node - Node.js for back-end
- MongoDB-Atlas - Database
- express-js backend server
- Mongoosejs database model for MongoDb
- Handlebarjs server side rendering