It's basically a social blogging site built from scratch with the Flask framework. The application supports logging-in and making posts as well as editing your profile picture and info.
- Login/Logout system
- Posting messages
Install flask with pip
cd Flask-blog-app
pip install flask
You also need to download some flask extensions
Both are for working with forms
pip install flask-wtf
pip install wtforms
An extension that enables us to work with an SQL database with python
pip install flask-sqlalchemy
A module that is used for password hashing
pip install flask-bcrypt
Used to manage user login
pip install flask-login
Clone the project
git clone https://github.com/datalordstephen/Flask-blog-app
Go to the project directory
cd Flask-blog-app
Install dependencies listed above and start the server
python run.py
Client: HTML, CSS, Bootstrap
Server: Python, Flask
If you have any feedback, please reach out to me at obaadegbokun1@gmail.com