An application coded using Flask, a micro-framework in Python. This site has functionalities that allow for account creation and updating, post creation, post updating and deletion, and email recovery of passwords with a back-end using SQLAlchemy, along with further security considerations.
You can create a user account yourself or use the following test account details to try out the site.
Email: TestUser@demo.com
Password: testing
- Tree Structure
- Implementation of User Accounts
- Implementation of Create, Read, Update, Delete Functions for Posting
- Site Security
- Email Reset Password Link Generation
- Linux Server Hosting
A tree visualization of the directories to show the changes made as a result of blueprints and configurations. Shown to give a high-level summary of the anatomy of the application.
This project makes use of Flask packages and blueprints, which are better shown in the picture below.