As part of the le Wagon bootcamp, we are currently learning MVC model in the console. However, that's never enough for me so I have gone the extra mile and built the model using the sinatra app.
- copy repository & pull files down into your preferred coding tool
- run 'rackup config.ru' to start the sinatra loop
- copy the relevant path indicated in your terminal (eg. localhost:4567) to a web browser and enjoy!
- install ngrok
- run
ngrok http 4567
- copy the relevant http://.....ngrok.io path indicated in your terminal to a web browser and share! Note this only works when it's running on your local terminal
- List recipes which have been created or imported from the web, along with their status (i.e. whether or not I have actually tried cooking them)
- Create recipes using a form
- Import recipes from allrecipes.com (web scraping with nokogiri)
- Delete recipes
- Change recipe status (marking them as 'done' or not)