/Advanced-Flask-Blog-App

A multi-user Advanced blogging application using Flask.

Primary LanguageJavaScript

Advanced-Flask-Blog-App

  • this blog About

A simple Advanced multi-user blogging application.

Made using Bootstrap for frontend and Flask for the backend.

Live demo

Features

Responsive design

Multi-user

Create posts

Individual pages for each user

Pagination

Optimized and fast

How to setup

Follow this guide to set up this project on your local machine.

Install Python 2.x, git and virtualenv on your computer.

Create a python virtual environment and install python and flask related dependencies.

cd the blog

virtualenv -p python.exe venv # create virtual env venv\scripts\activate # run this command every time before starting on the project pip install -r requirements.txt For running the server

app.py

Open the browser and go to the following link.

localhost:5000

Roadmap 🚀

Upvote/Downvote

Edit posts functionality

Hashtags

Comments

Follow other users

Personalised feeds

OAuth Authentication

Payment gateway