Skip to content

Flask News Highlight is a flask application that will help you to list and preview news articles from various sources.

License

Notifications You must be signed in to change notification settings

lwairore/flask-news-highlight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask News Highlight (GIKO)

Image showing GIKO Homepage

In context, your parents are busy workers and they get home really late. They always miss the news and they are very frustrated since they can't keep up with current affairs. You are a developer and will use your skills and prowess to remedy this problem. You will hence create an application that will help them list and preview news articles from various sources.

BEHAVIOUR DRIVEN DEVELOPMENT (BDD)

Behaviour Given Output
Display articles based on a single source ABC on input form Display all articles for ABC
Read an article on its url page CLick 'Read more' button Redirect to respective aricles homepage

LIVE PREVIEW

Here is a working live demo: https://newshighlightskwa.herokuapp.com/

SITE

Landing Page

At the homepage, the user is able to see various news sources Image showing GIKO Homepage

Development

Want to contribute? Great!

To fix a bug or enhance an existing module, follow these steps:

  • Fork the repo
  • Create a new branch (git checkout -b improve-feature)
  • Make the appropriate changes in the files
  • Add changes to reflect the changes made
  • Commit your changes (git commit -am 'Improve feature')
  • Push to the branch (git push origin improve-feature)
  • Create a Pull Request

Bug / Feature Request

If you find a bug, kindly open an issue here

If you'd like to request a new function, feel free to do so by opening an issue here.

Built with

  1. Flask - For both backend and fronted.
  2. News API. News API provides a wonderful API that allows you to search worldwide news articles and headlines from all over the web in real-time.

GIKO Management Team

Karangu Lucas Wairore

Aspiring full-stack developer

MIT License

Copyright (c) 2019 Karangu Lucas Wairore

About

Flask News Highlight is a flask application that will help you to list and preview news articles from various sources.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published