Blog Website Setup Create Virtual Environment pip install virtualenv virtualenv env Activate Virtual Environment (Windows) env\Scripts\activate Installation Install all dependencies using requirements.txt pip install -r requirements.txt database Mysql Create Two table Contacts and Posts Make several columns with header like sno, name, email, phone_num, msg, date in Contacts table. Make coloums with header like sno, title, tagline, subheader, slug, content, img_file, date in Posts table. Run the project python main.py Run on port http://127.0.0.1:5000/ Coding Thunder Blog home page User can see older and newer post using prev and next button (pagination feature) About Page Contact Me page User can contact admin submitting this form Admin Access Feature: Admin can add, edit and delete the blog Posts Admin Dashboard