All Projects → fisayoafolayan → news-app

fisayoafolayan / news-app

Licence: other
A Laravel app that gathers top news across multiple news sites.

Programming Languages

PHP
23972 projects - #3 most used programming language
Blade
752 projects

Projects that are alternatives of or similar to news-app

python-web-dev-21-2
Material for "Web Development in Python with Django" using Django 2.1, published as a Pearson LiveLesson on Safari Books Online
Stars: ✭ 38 (+31.03%)
Mutual labels:  herokuapp
certfico
App para geração e envio de certificados para eventos
Stars: ✭ 20 (-31.03%)
Mutual labels:  herokuapp
Meteor-Files-Demo
Demo application for ostrio:files package
Stars: ✭ 16 (-44.83%)
Mutual labels:  herokuapp
UEHToR
UEHToR, #1 Torrent And File Leecher For Heroku, Based on Node.js. Simple to Install with full SEO Support
Stars: ✭ 28 (-3.45%)
Mutual labels:  herokuapp
chatterbot-live-example
[Maintainer Required] 📘 Notes to deploy chatterbot on Heroku cloud ☁️
Stars: ✭ 22 (-24.14%)
Mutual labels:  herokuapp
matorral
An open-source, very simple & extensible project managent tool written using Django/Python
Stars: ✭ 21 (-27.59%)
Mutual labels:  herokuapp
mTracker
An email tracker built with Python and Flask
Stars: ✭ 20 (-31.03%)
Mutual labels:  herokuapp
heroku-flask-template
A simple, fast and easy-to-deploy Heroku ready flask web app template written in Python.
Stars: ✭ 26 (-10.34%)
Mutual labels:  herokuapp

Open Source Love

Build a news aggregator site with Laravel and newsapi.org

This is a simple implementation of how to a news aggregator site with Laravel and newsapi.org

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

What things you need to install the software.

  • Git.
  • PHP.
  • Composer.
  • Laravel CLI.

Install

Clone the git repository on your computer

$ git clone https://github.com/fisayoafolayan/news-app.git

You can also download the entire repository as a zip file and unpack in on your computer if you do not have git

After cloning the application, you need to install it's dependencies.

$ cd news-app
$ composer install

Setup

When you are done with installation, copy the .env.example file to .env

$ cp .env.example .env

Generate the application key

$ php artisan key:generate

Set environment keys

Log on to newsapi.org to generate a new api key.

NEWS_API_KEY=insert_key_here
NEWS_API_URL='https://newsapi.org/v2/'
DEFAULT_NEWS_SOURCE='CNN'
DEFAULT_NEWS_SOURCE_ID='cnn'

Run the application

$ php artisan serve

Links

Tutorial

Live Demo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].