/Flask-IP-

This is python app that gets news from a news API to show news from different sources for convenience of those who miss prime time news from their televisions.

Primary LanguagePythonMIT LicenseMIT

NEWS 360

Author

Irene Wairimu Mungai

Screenshots

Screenshot from 2021-02-25 01-10-22 Screenshot from 2021-02-25 01-10-33 Screenshot from 2021-02-25 01-11-43 Screenshot from 2021-02-25 01-11-53

SetUp Dependencies

Install these first:

  • Python3.6
  • pip
  • Flask

User stories

The user would like to.... :

  1. As a user, I would like to see various news sources on the homepage of the application.
  2. As a user, I would also want to select a news source and see all news articles from the selected news source in the application.
  3. As a user, I would want to see the image, description and the time a news article was created.
  4. As a user, I would want to click on an article and read the full article on the source website.

Technologies used

  • Python 3.6
  • Bootstrap
  • Css

Cloning

  • In your terminal:
  1. Make sure you are in your virtual environment
  2. Run source virtual/bin/activate to activate virtual environment
  3. git clone https://github.com/nimowairimu/Test-Password-Locker.git
  4. cd NEWS360
  5. chmod a+x start.sh
  6. Then chmod a+x start.sh to run the application

Running the Application

  • To run the application, in your terminal:

    $ chmod +x start.sh $ ./start.sh

Known Bugs

The app does not open on heroku. Returns a H14 and error 503. those are te only known bugs.

License

MIT License 2021 Wairimu Mungai