Skip to content

brianwachira/watchtower

Repository files navigation

watchtower

Catch up with what's happening around the world

Description

WatchTower is a web application that allows a user to catch up with the current affairs happening all over the world. The website has the home page, that has a list of all sources of news sorted in categories. A user will have to click on Read Articles on a specific source to view artciles on the site.

Link to live site

Here you go 😉

Specifications

Behavior Input Output
View sources Click 'Read Articles' on source Displays source news

Prerequites

- Python 3.6 required

Set-up and Installation

- Clone the Repository
- Edit the start.sh file with your api key from https://newsapi.org/docs/get-started
- Run chmod a+x start.py
- Run ./start.py

Known bugs

  • The User Interface is not lively and presentable. I am planning to work on that.

Technologies used

- Python 3.6
- HTML
- Bootstrap
- NewsAPI

Support and contact details

Contact me on [email protected] for any comments, reviews or advice.

License

This project is licensed under the terms of the MIT license.

You can check out the full license here

Copyright (c) Brian Wachira

About

Catch up with what's happening around the world@

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages