Giter VIP home page Giter VIP logo

news-highlight's Introduction

GitHub Search

alt text alt text

Author

Isaac Gichuru.

Description

A web application made using Python's Flask that uses the News API to allow a user to keep up with the World News by providing them with daily highlights straight from their preferred sources.

Live-Link to site.

Features

  • A landing page with a list of some of the most popular news publishers that exists in the world right now.
  • A display of articles from a selected news publisher.
  • A navigation bar with a link to navigate back to the landing page.

Behaviour Driven Development (BDD)

Behaviour Input Output
Page loads, landing page with a list of the various, news sources. The user , once in the landing page, can click on a news source to get articles from that specific news publisher. The day's articles from that news publisher as well as an option to read the full article from the publisher's website, are displayed.

Setup/Installation Requirements

Here is a run through of how to set up the application:

  • Step 1 : Clone this repository using the git clone link:
    • git clone https://github.com/Isaacg94/news-highlight
  • Step 2 : Navigate to the directory:
    • cd news-highlight-master
  • Step 3 : Open the directory created with your favorite IDE. If Atom type atom . if VSCode type code . . This will lauch the editor with the project setup,
  • Now feel free to hack around the project.

Known Bugs

  • None currently.

Technologies Used

  • Python 3.6.8
  • HTML
  • CSS
  • Bootstrap 4.3.1

Support and contact details

Primary E-mail Address: [email protected]

License

MIT License License: MIT

Copyright (c) 2019 Isaac Gichuru

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.