- Replace Next.js/React implementation with Python Flask - Add colorful blue-purple-teal gradient theme replacing red design - Integrate logo and Transalpina panoramic background image - Implement complete authentication system with Flask-Login - Add community features for stories and tracks sharing - Create responsive design with Tailwind CSS - Add error handling with custom 404/500 pages - Include Docker deployment configuration - Add favicon support and proper SEO structure - Update content for Pensiune BuonGusto accommodation - Remove deprecated Next.js files and dependencies Features: ✅ Landing page with hero section and featured content ✅ User registration and login system ✅ Community section for adventure sharing ✅ Admin panel for content management ✅ Responsive mobile-first design ✅ Docker containerization with PostgreSQL ✅ Email integration with Flask-Mail ✅ Form validation with WTForms ✅ SQLAlchemy database models ✅ Error pages and favicon handling
20 lines
329 B
Plaintext
20 lines
329 B
Plaintext
Flask==3.0.0
|
|
Werkzeug==3.0.1
|
|
Jinja2==3.1.2
|
|
SQLAlchemy==2.0.23
|
|
Flask-SQLAlchemy==3.1.1
|
|
Flask-Migrate==4.0.5
|
|
Flask-Login==0.6.3
|
|
Flask-WTF==1.2.1
|
|
WTForms==3.1.1
|
|
Flask-Mail==0.9.1
|
|
Pillow==10.1.0
|
|
python-dotenv==1.0.0
|
|
bcrypt==4.1.2
|
|
email-validator==2.1.0
|
|
gpxpy==1.5.0
|
|
gunicorn==21.2.0
|
|
psycopg2-binary==2.9.9
|
|
redis==5.0.1
|
|
celery==5.3.4
|