ai_qc/backend/uploads
nickviljoen 3fec052c12 Create frontend and backend folder structure for deployment
Organized the application into separate frontend and backend directories for cleaner deployment and better separation of concerns.

Frontend Directory (frontend/):
- index.html: Single-page web interface (renamed from web_ui.html)
- README.md: Frontend deployment guide
- Total size: ~113 KB (self-contained)
- Smart base path detection (works at / or /ai_qc/)
- No configuration changes required

Backend Directory (backend/):
- All Python files (api_server.py, llm_config.py, etc.)
- visual_qc_apps/: 33 QC check modules
- profiles/: 6 QC profile configurations
- brand_guidelines/: Reference asset storage
- config/: Environment configurations
- scripts/: Deployment automation
- uploads/, output/: Data directories
- requirements.txt, ai_qc.service, apache_config.conf
- Complete documentation

New Documentation:
- FOLDER_STRUCTURE.md: Comprehensive guide to new structure
- frontend/README.md: Frontend deployment instructions
- backend/BACKEND_README.md: Backend deployment guide

Deployment Mapping:
- frontend/ → /var/www/html/ai_qc/ (web root)
- backend/ → /opt/ai_qc/ (application directory)

Benefits:
- Clear separation of concerns
- Backend code not in web-accessible directory
- Independent frontend/backend updates
- Matches server's existing patterns (/opt/veo3, /opt/voice2text)
- Industry-standard architecture
- Easy to deploy and maintain

Original files preserved in root directory for reference.
Ready for production deployment following MIGRATION_GUIDE.md.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-06 11:55:53 +02:00
..
20250807_203434 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
20250823_121621 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
20250823_124659 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
20250823_130057 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
20250823_130328 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
20250823_130604 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
20250823_131749 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
20250823_133626 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
20250823_133902 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
20250823_135013 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
20250823_142149 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
20250823_142644 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
20250823_143535 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
20250823_143740 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
20250823_144734 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
20250825_113200 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
20250825_113416 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00
20250825_113701 Create frontend and backend folder structure for deployment 2025-11-06 11:55:53 +02:00