SPECIFICATIONS
- Python language used.flask
- Creation on Ubuntu 16.04
- Uses python tool called pip or pip3
- This application uses the heroku master application structure
- API-key and Base_url required for requesting
- When pushing to heroku one is required to have an account to heroku heroku account
- Heroku CLI pages HEROKU CLI
- virtual environment installing sudo apt-get install pytho3.6-venv
- Gunicorn this helps in hosting our application to Heroku python3.6 -m pip install gunicorn
- Two base urls used in the request: * CATEGORY_BASE_URL ='https://newsapi.org/v2/sources?language=en&category={}&apiKey={}' * NEWS_API_BASE_URL ='https://newsapi.org/v2/{}?apiKey={}&language=en'
FEATURES
- User is able to read latest news headlines... including the top headlines in each source
- User is able to view various news sources like ABC, CNN, BBC etc. They can either visit the site or just view the top headlines
- User is able to view top-headlines and articles.
- Articles display images while sources are links
PLEASE CHECK OUT THE REQUIREMENTS IN THE REQUIREMENTS.TXT FILE