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

https://github.com/souravdey777/news-bucket

This is a Progressive Web Application for News using Reactjs. It allows user to filter and search among top news headlines.
https://github.com/souravdey777/news-bucket

news newsapi offline-capable progressive-web-app reactjs responsive-web-design web-application

Last synced: 6 months ago
JSON representation

This is a Progressive Web Application for News using Reactjs. It allows user to filter and search among top news headlines.

Awesome Lists containing this project

README

          

## SUMMARIZE : THE NEWS APP

[![HitCount](http://hits.dwyl.com/Souravdey777/News-Bucket.svg)](http://hits.dwyl.com/Souravdey777/News-Bucket)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=flat)](https://opensource.org/licenses/MIT)
[![GitHub version](https://d25lcipzij17d.cloudfront.net/badge.png?id=gh&v=1.0&style=flat)](https://badge.fury.io/gh/Souravdey777%2FNews-Bucket)
[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/Souravdey777/News-Bucket/issues)

### Description

A News Application developed with Reactjs using NewsAPI.org. Its is a responsive website which is designed to be supported on any device and it is developed considering the Google's concepts of Progressive Web Applications.

This website is not currently available as the NewsAPI.org is no more free in hosted websites.
It will only be available in localhost. It can still can be downloaded and used in localhost.(Development mode).

### Demo

**[Click here for demo](https://souravdey777.github.io/News-Bucket/)**


SUMMARIZE : THE NEWS APP


### Features

• Progressive Web Application

• Offline Access from prefetched data

• Responsive Design

• News Filtering Options

### Getting Started

Click the demo link or clone/download the repository on your local machine.

`git clone https://github.com/Souravdey777/News-Bucket.git`

##### Install dependencies

`npm install` or `yarn install`

##### Run Snap Shot from the root directory.

`npm start` or `yarn start`

### Contributing

Everyone is welcomed to contribute to this project. You can contribute either by submitting bugs or suggesting improvements by opening an issue on GitHub.

## Learn More

You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).

To learn React, check out the [React documentation](https://reactjs.org/).

### Code Splitting

This section has moved here: https://facebook.github.io/create-react-app/docs/code-splitting

### Analyzing the Bundle Size

This section has moved here: https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size

### Making a Progressive Web App

This section has moved here: https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app

### Advanced Configuration

This section has moved here: https://facebook.github.io/create-react-app/docs/advanced-configuration

### Deployment

This section has moved here: https://facebook.github.io/create-react-app/docs/deployment

### `npm run build` fails to minify

This section has moved here: https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify