# 3. Tech Stack ### 3.1 Existing Technology Stack | Category | Current Technology | Version | Usage in Enhancement | Notes | |----------|-------------------|---------|---------------------|--------| | Frontend Framework | React | 18.2.0 | UI components for new features | Continue using existing patterns | | Build Tool | Vite | - | Build process for enhanced UI | Continue using existing configuration | | State Management | Redux Toolkit | - | State management for new features | Continue using existing patterns | | Styling | Tailwind CSS | - | Styling for new components | Follow existing design system | | Backend Framework | Flask | 3.1.1 | API endpoints for new features | Extend existing API structure | | Database | Supabase (PostgreSQL) | - | Data storage for new features | Use existing tables and auth | | Authentication | JWT + Supabase | - | Authentication for new features | Use existing auth patterns | | AI Integration | Gradio Client | - | Image generation replacement | Replace Qwen with FLUX.1-dev | | Task Queue | Celery + Redis | - | Async processing for image generation | Continue using existing setup | ### 3.2 New Technology Additions No new major technologies are being introduced. The enhancement involves replacing the current Qwen image generation with FLUX.1-dev while maintaining all other existing technologies.