/Blogpost

Application to allow users to post blogs choosing categories for the blog

Primary LanguagePythonMIT LicenseMIT

Blog POST

Blog post application is a web application that allows users to post blogs regarding different categories and others can comment.

Description

It has authentication that allow users to register and login. User is able to edit or delete a post he/she wrote Blog owner can delete abusive comments on his post Has form for users to write down a blog Has a section to comment on a blog Users can edit their profile

Author

Enock Kipsang

Installation

install python

install the following requirements:

certifi==2021.10.8

charset-normalizer==2.0.7

click==7.1.2

Flask==1.1.4

Flask-Script==2.0.6

Flask-WTF==0.15.1

gunicorn==20.1.0

idna==3.3

itsdangerous==1.1.0

Jinja2==2.11.3

MarkupSafe==2.0.1

newsapi-python==0.2.6

requests==2.26.0

urllib3==1.26.7

Werkzeug==1.0.1

WTForms==2.3.3

Git clone this repository to your machine. Open the project folder and run manage.py file under python 3.9

Usage

News app users are able to read news according to their favorite channels. They can also search for news using key topics.

Technologies used

This application is built using Flask framework which uses python language and bootstrap for styling.It's a light weight application.

Bugs

No known bugs

License

MIT