/Native

A flask application that lists and previews news articles from various sources using the News API .

Primary LanguagePythonMIT LicenseMIT

THE NATIVE POST


Authors

Karen Ngala

Description

Is a flask application that lists and previews news articles from various sources using the NEWS API.

Getting Started

  • Clone this repo and cd into the folder
$ git clone https://github.com/KarenNgala/Native

$ source virtual/bin/activate

(virtual)$ pip install -r requirements.txt

(virtual)$ python3 run.py server
  • To run unit tests; (virtual)$ python3 run.py test

BDD

  1. As a user, I would like to see various news sources on the homepage of the application.
  2. As a user, I would also want to select a news source and see all news articles from the selected news source in the application.
  3. As a user, I would want to see the image, description and the time a news article was created.
  4. As a user, I would want to click on an article and read the full article on the source website.

Technologies used

  1. Flask
  2. HTML5
  3. Bootstrap4

Contact

Karen Ngala - ngalalalu@gmail.com

Copyright & License

Distributed under the MIT License. See LICENSE for more information on license and copyright.