Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/yutingcxiang/newsfeedr
- Owner: yutingcxiang
- Created: 2018-11-22T01:39:59.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-05-03T00:13:28.000Z (over 1 year ago)
- Last Synced: 2023-05-03T01:24:14.531Z (over 1 year ago)
- Topics: javascript, postgresql, rails-api, react, react-router, redux, ruby, semantic-ui, thunk
- Language: JavaScript
- Homepage:
- Size: 4.25 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 36
-
Metadata Files:
- Readme: README.md
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).