Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/yutingcxiang/newsfeedr

A Full Stack React/Redux news feed application built with a Rails API backend.
https://github.com/yutingcxiang/newsfeedr

javascript postgresql rails-api react react-router redux ruby semantic-ui thunk

Last synced: 7 days ago
JSON representation

A Full Stack React/Redux news feed application built with a Rails API backend.

Awesome Lists containing this project

README

        

## NewsFeedr

A newsfeed application for keeping up to date on the latest news.

NewsFeedr offers the following:
* Recent Headlines - View today's most recent news (updated every 10 minutes).
* Browse Stories - Search articles from various sources (including The New York Times, TechCrunch, and more).
* Search News - Search all available articles for something specific (try searching 'google' or 'bitcoin').

Built with [News API](https://newsapi.org/).

## Demo

![newsfeedr](https://i.imgur.com/dZcEbl6.png)

Site: https://newsfeedr-app.herokuapp.com/

## Installation

Fork and clone this repo:

```
git clone [email protected]:yutingcxiang/newsfeedr.git
```

Install dependencies and start server:

```
cd newsfeedr
bundle install
cd client
npm install
rake start
```

Navigate to the url in your browser:

```
http://localhost:3000/
```

## Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/yutingcxiang/newsfeedr. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct.

## License
This application is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).