<commit_before># DocManager
A full stack web application that manages- controls access rights and privileges - your documents for you<commit_msg>chore(readme) create readme file<commit_after># DocManager
[![Build Status](https://travis-ci.org/kmazi/News-Feed-Application.svg?branch=dev
)](https://travis-ci.org/kmazi/News-Feed-Application/?branch=dev
) [![Code Climate](https://codeclimate.com/github/kmazi/News-Feed-Application.svg)](https://codeclimate.com/github/kmazi/News-Feed-Application)
[![Coverage Status](https://coveralls.io/repos/github/kmazi/News-Feed-Application/badge.svg?branch=dev)](https://coveralls.io/github/kmazi/News-Feed-Application?branch=dev)

A full stack web application that manages- controls access rights and privileges - your documents for you

# News-Feed-Application
A news feed front end application that enables users get current news from popular news channels via http://newsapi.org/. Click on this [link](https://infoconnect.herokuapp.com) to use the app.
You can filter through the articles by clicking on the lastest, popular or top buttons.

# Features
* View headlines from news sources around the world.
* Users can search through various news sources around the world
* Sign in using google plus.
* Registered users can store their favorite articles.

## Prerequisites

To get the app ready, you need to have nodejs and the npm package installed in your computer. Create a .env file and get google client ID for google plus authentication [here](console.developers.google.com) as well as Key for accessing articles from the newsapi.org

### Installing

To install this application, run :

```
npm install
```

## Running the tests

To run the tests in the application, run the following command:
```
npm run test --coverage --watch
```

## Deployment

After development, copy all relevant files to the production server including the env file for hosting

## Built With

* [Nodejs](https://www.nodejs.org/en/docs) - The web framework used
* [Reactjs](https://facebook.github.io/react/docs/hello-world.html) - An open source front end single page framework
* [Webpack](http://webpack.github.io/docs/) - Use to bundle modules with dependencies
* [Scss](http://sass-lang.com/documentation/file.SASS_REFERENCE.html) - Used for styling
* [Bootstrap](http://getbootstrap.com/) - Frontend css styling framework

## Contributing

To contribute to this project, kindly fork the project make changes as well as comprehensive tests on all new features added. You can then make a pull request and mail me via this email - <EMAIL>- to merge your pull request.

## Author

* **<NAME>** 

## License

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details

## Acknowledgments

* God
* <NAME>
* Co Andelans
{'fraction_non_alphanumeric': 0.10187185025197984, 'fraction_numerical': 0.0, 'mean_word_length': 4.659877800407332, 'pattern_counts': {'":': 0, '<': 6, '<?xml version=': 0, '>': 6, 'https://': 9, 'lorem ipsum': 0, 'www.': 1, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4055832', 'n_tokens_mistral': 786, 'n_tokens_neox': 760, 'n_words': 300}