Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: 1 day 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

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:

[email protected]

## License

this software license under MIT License

Copyright (c) 2019 Machel Nyanumba