A web-based news aggregator
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
client
.babelrc
.gitignore
.travis.yml
Procfile
README.md
package.json
server.js
yarn.lock

README.md

XYZ news

Build Status

A News Aggregator where users can browse through multiple news sources and their articles powered by NewsAPI.org

Live Demo

Built using

  • React
  • React Router
  • Node.js
  • Express.js
  • NewsAPI

Configuration

  • Clone the repository
  • Install dependencies using:
npm install

or

yarn install

Run the app

In development mode

  • From the projects root directory run:
npm dev

or

yarn dev

In production mode

  • Move into the client directory and build for production
  • Run the server
cd client
npm server

or

cd client
yarn server

License

Copyright 2018 Steven Peniche

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.