A web application is built using Python framework (Flask) and NEWS API. The app displays information about news articles from popular sources, top headlines around the world, provides new categories and the various sources available.
The user can perform the following functions:
- See various news sources on the homepage of the application
- Select a news source and see all news articles from the selected news source in the application.
- See the image, description and the time a news article was created.
- Click on an article and read the full article on the source website.
The application requires the following installations to operate:
- pip
- gunicorn
- flask
- python 3.9.6
- Git clone the repository
https://github.com/steve-njuguna-k/Flask-News-App.git
- cd into Flask-News-App
cd Flask-News-App
- create a virtual env
py -m venv env
- activate env
env\scripts\activate
- Open CMD & Install Dependancies
pip install -r requirements.txt
- Execute main.py
main.py
- There are no known bugs currently but pull requests are allowed incase you spot a bug
If you have any question or contributions, please find me on LinkedIn
© 2021 Steve Njuguna