A dynamic Blog Web App, powered by Django on the backend and crafted with a Frontend of HTML, JavaScript, CSS and Bootstrap.
Application prioritizes both user experience and security, featuring protection against Cross-Site Request Forgery(CSRF)for secure browsing.
For handling profile pictures, I've integrated the Pillow library, ensuring smooth image manipulation.
Additionally, I've utilized essential libraries like urllib3, pytz, chardet, certifi, Paginator and idna for seamless functionality.
The user interface is designed to be intuitive, allowing users to easily sign up and log in using their email. Once logged in, users can create, edit, and delete blog posts effortlessly.
The about page offers a space for users to share a brief introduction, fostering community engagement.
With Paginator, users can transition from one page to another, ensuring smooth navigation throughout the application.
Users can filter posts by username for improved content discovery. Additionally, the application features a Password Reset functionality for convenient account management.