A Blogging website designed with Booststrap, HTML, CSS in the Front-End and Python-Flask in the Back End.
- Home
- About
- Login
- Contact
- Banner Image (half page) inside Home, About, Contact.
- Full Page Background image inside Login Page.
- Home page shall contains 3 nos of summary views of the Blogs.
- Navigation Buttons for Older post and Newer Post shall be present at Bottom of the page in terms of pagination.
- There shall be navigation facilities from each page to every page.
- The design shall be responsive.
- There shall be link for social media in the footer of the each page.
- When there will be a click on the blog heading in the summary view, the whole content shall be visible/opened in a new tab.
- Each blog shall have a Banner Image (half page).
- In the expnaded viewof the Blog the Name of the Blog shall be visible on the baneer image.
- Below the Title of the Blog, there shall be Name of the Writer of the Blog and Date of Publication of the Blog Post.
- On Contat Page on submission of details such as Name, Email Address, Phone Number, Message, an automatic mail shall be fired.
- The blog posts shall be added, edited and Deleted from Admin Dashboard.
- Admin Dashboard shall be accessed by UserName and Password.
- Inside Dashboard, there shall be separate listing for Adding new blog and displaying details of the blog.
- On the listing page, there shall be buttons for "Edit" and "Delet" functionalities for the Blogs.
- flask==1.1.2
- flask_sqlalchemy==2.4.4
- flask_mail==0.9.1
- python==3.7.7
- Developed using PyCharm IDE
- Operating System used in the development== Windows 10