This is a Bootcamp project. In this project I am using Node, Express, Handlebars, Cheerio, Express-handlebar, MongoDB, Mongoose, Body-parser, Cheerio, Request, Bluebird. Deployed in Heroku.
Try the app here:
- Clone the repository
- Run nmp install
- Html
- Bootstrap
- Javascript
- Jquery
- MongoDB
- Mongoose
- Nodejs
- Express
- Handlebars
Challenges:
- Scrapping, use Cheerio, analyze several webs to find the best way to get good info
- Realize that you are scrapping top to down the HTML, I needed to find a way for move from FIFO to LIFO to update the MongoDB, sound easy but it is not
- It was mandatory to use Node, Express, Handlebars, Cheerio, Express-handlebar, MongoDB, Mongoose, Body-parser, Cheerio, Request. Sometimes Handlebar can be complicated if you are having to many async functions playing around.
Isabel Arcones: https://github.com/iarcones
Here I will be updating some samples of my projects: https://iarcones.github.io/