Lin / docs /architecture /3-tech-stack.md
Zelyanoth's picture
feat: Add comprehensive architecture, product requirements, and sprint documentation, alongside initial frontend pages and components.
0f62534

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.