This is a News Website App that is primarily concerned with making its users get information and updates about latest happenings around the globe(world).
- The home page presents users with all available news sources.
- To view articles from a preferred source the user has to click on that source
- User can opt to use the navigation bar which presents a more organized drop down of available sources respective of category.
- Users can also choose to read articles from top headlines.
Input | Behavior | Output |
---|---|---|
Data from index mark up | Homepage loads | Displays all news sources |
Click on any news source | New page loads | All articles from the source gets displayed |
Click on read more | New page loads | Redirects to the specific article page |
View the complete site here
- Python 3.6
- Flask Framework
- HTML, CSS and Bootstrap
- JavaScript
- Git
1. Clone or download the Repo
2. Create a virtual environment
3. Read the specs and requirements files and Install all the requirements.
4. Edit the start.sh file with your api key from the news.org website
6. Run chmod a+x start.py
7. Run ./start.py
8. Access the application through `localhost:5000`
No known bugs until now, if you encounter any contact me on my email(hamidamstafa@gmail.com)
This software is Licenced under MIT Licence Copyright (2018) hamida-mstafa