This is a comprehensive blog application developed as part of my web development with flask learning journey, integrating essential features such as user registration, email confirmation, login, password reset, profile photo uploads, and a default random identicon generator for new users. With additional capabilities like profile information updates, email verification for changes, and the option to disable or delete accounts, it allows users to create, read, update, and delete posts seamlessly.
This flask app have features like:
- register
- email confimation
- login
- password reset
- profile photo upload after email registration
- random identicon generator by default for new users
- profile info update
- email update after verification of new email
- Disable Account/ Delete Account
- create, read , update, delete posts
etc.
this is part of my learning process.
learning resources :