Skip to content

it is an application that allows a user to read news in different categories and also search for specific highlights

Notifications You must be signed in to change notification settings

hamida-mstafa/News-Highlight

Repository files navigation

News-Highlight

Built by Hamida Mstafa

Description

This is a News Website App that is primarily concerned with making its users get information and updates about latest happenings around the globe(world).

Features

  • The home page presents users with all available news sources.
  • To view articles from a preferred source the user has to click on that source
  • User can opt to use the navigation bar which presents a more organized drop down of available sources respective of category.
  • Users can also choose to read articles from top headlines.

Behavior Driven Development

Input Behavior Output
Data from index mark up Homepage loads Displays all news sources
Click on any news source New page loads All articles from the source gets displayed
Click on read more New page loads Redirects to the specific article page

View Live Site here

View the complete site here

Technologies Used

- Python 3.6
- Flask Framework
- HTML, CSS and Bootstrap
- JavaScript
- Git

Set-up and Installation

1. Clone or download the Repo
2. Create a virtual environment
3. Read the specs and requirements files and Install all the requirements.
4. Edit the start.sh file with your api key from the news.org website   
6. Run chmod a+x start.py
7. Run ./start.py
8. Access the application through `localhost:5000`

Known bugs

No known bugs until now, if you encounter any contact me on my email(hamidamstafa@gmail.com)

Licence

This software is Licenced under MIT Licence Copyright (2018) hamida-mstafa

About

it is an application that allows a user to read news in different categories and also search for specific highlights

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published