{ "template_id": "fullstack-web-app", "name": "Full-Stack Web Application", "description": "Complete web application with React frontend, Node.js/FastAPI backend, PostgreSQL database, and Docker deployment", "icon": "\ud83c\udf10", "category": "web-development", "tags": [ "react", "nodejs", "fastapi", "postgresql", "docker", "typescript" ], "difficulty": "intermediate", "estimated_setup_time": "15-30 minutes", "features": [ "React 18 with TypeScript", "Node.js/Express or Python/FastAPI backend options", "PostgreSQL database with migrations", "Docker containerization", "CI/CD with GitHub Actions", "Authentication & authorization", "API documentation with OpenAPI/Swagger", "Testing setup (Jest, Pytest)", "ESLint & Prettier configuration", "Environment management" ], "tech_stack": { "frontend": [ "React", "TypeScript", "Tailwind CSS", "React Query" ], "backend": [ "Node.js/Express", "Python/FastAPI" ], "database": [ "PostgreSQL", "Redis" ], "deployment": [ "Docker", "Docker Compose" ], "testing": [ "Jest", "Pytest", "Cypress" ], "ci_cd": [ "GitHub Actions", "Docker Hub" ] }, "requirements": { "nodejs": ">=18.0.0", "python": ">=3.9.0", "docker": ">=20.0.0", "postgresql": ">=13.0" } }