Set up a scalable Flask application with blueprints, extensions, and best practices.
Create a Flask application structure for: [DESCRIBE YOUR PROJECT] Features needed: - User authentication: [YES/NO] - Database: [SQLite/PostgreSQL/MySQL] - Frontend: [Jinja2/API-only] - Additional features: [LIST FEATURES] Provide: 1. Project folder structure 2. Application factory pattern setup 3. Blueprint organization 4. Configuration management (dev/prod/test) 5. Database models with Flask-SQLAlchemy 6. Flask-Migrate setup 7. Authentication with Flask-Login 8. Form handling with Flask-WTF 9. Error handlers and logging 10. Requirements.txt with dependencies
Or press ⌘C to copy
Replace these placeholders with your own content before using the prompt.
[DESCRIBE YOUR PROJECT][LIST FEATURES]