Mission to Mars application Files:
- mission_to_mars.ipynb - original Jupyter notebook with the scraping of various Mars websites
- scrape.py - Python file with the scraping code
- template/index.html - the HTML file for the website
- static/css/style2.css - the CSS file for the format
- Procfile - for Heroku
- requirements.txt
This is set up to use a mLab mongodb. The hope was to successfully deploy it in Heroku as http://mars-mission.herokuapp.com/. Unfortunately, there are issues in Heroku with finding the chromedriver executable. I tried various suggestions that I found online, but was not successful. I even included chromedriver in my repo, but that didn't help either. I have tried with and without special Heroku Buildpacks for chromedriver and Chrome.
This version does not work in Heroku. It is just a Flask app on its own.