@echo off setlocal enabledelayedexpansion echo Generating frontend structure with statistics... echo. set OUTPUT=frontend-structure.txt echo Frontend Folder Structure > %OUTPUT% echo Generated: %date% %time% >> %OUTPUT% echo ============================================================================== >> %OUTPUT% echo. >> %OUTPUT% echo. >> %OUTPUT% echo ╔══════════════════════════════════════════════════════════════════╗ >> %OUTPUT% echo ║ JINJA2 TEMPLATES ║ >> %OUTPUT% echo ║ Location: app/templates ║ >> %OUTPUT% echo ╚══════════════════════════════════════════════════════════════════╝ >> %OUTPUT% echo. >> %OUTPUT% tree /F /A app\templates >> %OUTPUT% echo. >> %OUTPUT% echo. >> %OUTPUT% echo ╔══════════════════════════════════════════════════════════════════╗ >> %OUTPUT% echo ║ STATIC ASSETS ║ >> %OUTPUT% echo ║ Location: static ║ >> %OUTPUT% echo ╚══════════════════════════════════════════════════════════════════╝ >> %OUTPUT% echo. >> %OUTPUT% tree /F /A static >> %OUTPUT% echo. >> %OUTPUT% echo. >> %OUTPUT% echo ╔══════════════════════════════════════════════════════════════════╗ >> %OUTPUT% echo ║ STATISTICS ║ >> %OUTPUT% echo ╚══════════════════════════════════════════════════════════════════╝ >> %OUTPUT% echo. >> %OUTPUT% echo Templates: >> %OUTPUT% echo - Total HTML files: >> %OUTPUT% dir /S /B app\templates\*.html 2>nul | find /C ".html" >> %OUTPUT% echo - Total Jinja2 files: >> %OUTPUT% dir /S /B app\templates\*.j2 2>nul | find /C ".j2" >> %OUTPUT% echo. >> %OUTPUT% echo Static Assets: >> %OUTPUT% echo - JavaScript files: >> %OUTPUT% dir /S /B static\*.js 2>nul | find /C ".js" >> %OUTPUT% echo - CSS files: >> %OUTPUT% dir /S /B static\*.css 2>nul | find /C ".css" >> %OUTPUT% echo - Image files: >> %OUTPUT% for %%e in (png jpg jpeg gif svg webp ico) do ( dir /S /B static\*.%%e 2>nul | find /C ".%%e" >> %OUTPUT% ) echo. >> %OUTPUT% echo ============================================================================== >> %OUTPUT% echo End of structure >> %OUTPUT% echo. echo ✅ Structure saved to %OUTPUT% echo. echo Opening file... notepad %OUTPUT% endlocal