/News-API

An application to list all popular sources of news and links to the news articles.

Primary LanguagePythonMIT LicenseMIT

NEWSAPI Application.

Welcome to our Git Search Application. Look around, Search for users and feel free to contact us. We are happy to help ., {21st September 2021}

by Nancy Wachiuri

Project brief

An application that will help list and preview news articles from various sources using NEWSAPI.

Use the GitHub API (Links to an external site.)Links to an external site. to retrieve this information. This API allows 5,000 requests per hour with an API key, but only 60 requests per hour without one. Everyone is therefore required to use their own unique key. GitHub refers to these keys as "Personal Access Tokens".

This project was generated with [PYTHON, FLASK PROGRAMMING]( version 2.0.X)

Setup/Installation

git clone https://github.com/NancyWachiuri/News-API.git extract the file cd. Open the application on your favorite browser``

Technologies Used:

Python- flask, bootstrap, google fonts, newsapi

Development server

Run python3 manage.py serve for a dev server. Navigate to 'http://127.0.0.1:5000/'. The app will automatically reload if you change any of the source files.

Running unit tests

Run python3 test to execute the unit tests

Running end-to-end tests

Run python3 e2e to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.

Support and contact details

nancywachiuri@gmail.com

License

MIT License