This repository contains code for a python web application for viewing the latest headlines and news articles from the world's best news sources.
This is a website for viewing top headlines and news articles from news sources around the world. A user may also click the go to site link to visit the origin news website.
- Visit https://pitch124.herokuapp.com/ to interact with the web app
- Install python, pip and flask
- Git clone https://github.com/MachokaDaisy/pitch-app.git on your terminal. Find the pitches folder and open it in your editor.
- Run chmod a+x then run ./start.sh to run the app locally
- HTML,
- CSS,
- Bootstrap,
- Python,
- Flask,
alembic==1.4.3 blinker==1.4 click==7.1.2 dnspython==2.0.0 dominate==2.5.2 email-validator==1.1.1 Flask==1.1.2 Flask-Bootstrap==3.3.7.1 Flask-Login==0.5.0 Flask-Mail==0.9.1 Flask-Migrate==2.5.3 Flask-Script==2.0.6 Flask-SQLAlchemy==2.4.4 Flask-Uploads==0.2.1 Flask-WTF==0.14.3 gunicorn==20.0.4 idna==2.10 itsdangerous==1.1.0 Jinja2==2.11.2 Mako==1.1.3 MarkupSafe==1.1.1 psycopg2==2.8.6 python-dateutil==2.8.1 python-editor==1.0.4 six==1.15.0 SQLAlchemy==1.3.19 visitor==0.1.3 Werkzeug==1.0.1 WTForms==2.3.3
Open the webpage on your browser using the live link provided (https://pitchup124.herokuapp.com/).
- press the 'view pitches' tab to see various pitches.
- press the 'sign in' tab on the navbar to log in. If you do not have an account, click the 'sign up here' link and fill the sign up form after which, you will be redirected back to the log in form to log in. You will receive a welcome email when you sign up.
- Once logged in, click on the 'upload pitch' tab to upload your own pitch. Your pitch is automatically displayed on the view pitches page.
- click the buttons to upvote or downvote a pitch.
- On the view pitch tab, click on the categories tab at the top of the page to view pitches of different categories.
- You may also view and edit your profile on your profile page
- once you are done, you may log out.
Feel free to contact me at [email protected]. For any contributions, please visit https://github.com/MachokaDaisy/pitch-app.git