Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/machel54/news-highlight
News Highlight is a flask application that uses the News_API to display news sources and get articles from a specific news source
https://github.com/machel54/news-highlight
bootstrap3 css3 flask-application html5 newsapi python-3-6
Last synced: 2 days ago
JSON representation
News Highlight is a flask application that uses the News_API to display news sources and get articles from a specific news source
- Host: GitHub
- URL: https://github.com/machel54/news-highlight
- Owner: Machel54
- Created: 2019-10-11T14:43:00.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-03-20T01:57:28.000Z (almost 4 years ago)
- Last Synced: 2025-01-19T07:42:23.593Z (7 days ago)
- Topics: bootstrap3, css3, flask-application, html5, newsapi, python-3-6
- Language: HTML
- Homepage: https://machelnews.herokuapp.com/
- Size: 34.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# News Highlight app
## Author
* Machel Nyanumba
## Description
This is a web based News application that displays a list of news sources from around the World.Users will be able to click on a news source and view simplified version of the article
## BDD
| Behavior| input | output |
| -------- | -------- | -------- |
| Display News Sources | On page load | Show various news sources is displayed |
| Display articles from a news source | Click News Source | Redirect to a page with lists of articles |
| Display previews of articles | On page load | Each article displays an image, title, description and publication date |
| Read an entire article | Click an article | Redirected to the news source's site to read the entire article |## Prerequisites
You Require to install
* Python3.6
* Flask
* Pip
* Virtual environment## Getting started
* Clone repository to your computer
* Install python
* Create virtual environment
* Go to Newsapi and get Api## Technology Used
* Python v3.6
* Bootstrap
* Flask### Contact Info:
## License
this software license under MIT License
Copyright (c) 2019 Machel Nyanumba