Concept Flow - Application factory pattern
Define create_app function
Inside create_app: Create Flask app instance
Configure app settings
Register blueprints and extensions
Return app instance
Call create_app() to get configured app
Run or test the app
The application factory pattern defines a function that creates and configures a Flask app instance, then returns it for use.