NewsRoom is a web app that consumes NewsAPI. Users can see a list of news sources, they can access articles of specific news source, They can view headlines, and search for articles based on their own criteria.
- Have Git installed.
- Have Python and Pip Installed
- Have a text editor or an IDE installed e.g VS Code, Atom
- Python, Flask, CSS and HTML
- VS Code.
To run the application:-
- Clone the repository to a folder in your machine using
https://github.com/joanwanjiku/newsRoom.git
- Cd to that folder.
- Create a virtual environment using
python3 -m venv virtual
- Activate the virtual environment using
source virtual/bin/activate
- Install all the flask packages in 'requirements.txt' using
pip install <package-name>
- Open the project on your Text Editor/IDE
- Run
./start.sh
on your terminal
- Joan Wanjiku
Copyright © 2020