The application consumes the NewsAPI hence the application provides the following functionalities to users:
- View trending stories. These are displayed on the landing page. Each carousel item has a clickable link that allows the user to read the trending story's article.
- Have access to news sources. The user has access to over 50 news sources of various categories. These are displayed on the landing page in card format for each news source.
- Search for articles from all around the world.
Visit the application on https://news-today10.herokuapp.com/ .
To make advancements/modifications, follow these steps:
- Fork the repository
- Create a new branch (
git checkout -b improve-feature
) - Make the appropriate changes in the files
- Add changes made
- Commit your changes (
git commit -am 'Improve feature'
) - Push to the branch (
git push origin improve-feature
) - Create a Pull Request
You don't need to install anything you only need internet connection
Technologies used to develop this application:
- Python v3.8
- Flask
- Flask-Bootstrap
- HTML
- CSS
Copyright (c) 2022 Joyce Nguttu