Site Update V2.1 Omega (IN DEVELOPMENT) Course: blog.miguelgringberg.com THANKS!!!
Welcome to the Plant Seeds Cook web application! This is a Flask-based app that I’m building to showcase my backend development skills, data engineering, and algorithm implementations. It serves as a learning and application hub for web technologies such as databases, APIs, and user authentication. A micro blog site built with a turtorial will be a piller of the application for UI and web based features.
This project includes:
- Flask for backend development
- SQLAlchemy for database interactions
- Flask-Login for user authentication
- Docker for containerization
- User Authentication: Secure login/logout functionality with password encryption.
- Homepage: Dynamic posts and messages for authenticated users.
- Data Engineering: Backend linked to a MySQL database for managing user data.
- Pagination: Properly implemented pagination for lists of posts or content.
- Dynamic Routing: Routes include home, login, and logout, with content rendered dynamically based on user data.
- Unit Testing: Basic unit tests for validating key functions and routes.
Big thanks to Miguel Grinberg for his excellent Flask tutorials, which have been crucial in shaping the development of this project.
This project is licensed under the MIT License. See the LICENSE
file for more details.