{"repo":"olliverc1985/azure-swa-fullstack-starter","free":true,"listed":false,"github":"https://github.com/olliverc1985/azure-swa-fullstack-starter","clone":"git clone https://github.com/olliverc1985/azure-swa-fullstack-starter.git","description":"Production-ready Azure Static Web Apps template with React, Azure Functions, Cosmos DB, and full CI/CD. Includes auth, invoicing, client management, and 198 tests.","language":"TypeScript","stars":33,"topics":["azure","azure-functions","azure-static-web-apps","cosmosdb","fullstack","react","starter-template","tailwindcss","typescript","vite"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Azure SWA Fullstack Starter A comprehensive Azure Static Web Apps template with React, Azure Functions, Cosmos DB, and full CI/CD. A feature-complete starter template for building modern fullstack applications on Azure. Includes authentication, database integration, invoice generation, client management, and more—all configured and ready to deploy. 📋 Note : This template is configured for ease of development and learning. See the Security Considerations section for production hardening recommendations. 🎥 Demo Video ✨ Features Frontend - ⚛️ React 18 with TypeScript - ⚡ Vite for lightning-fast development - 🎨 Tailwind CSS with custom theming - 📊 Recharts for data visualisation - 🔄 TanStack Query for data fetching - 🧭 React Router for navigation - 📱 Responsive design - works on all devices Backend - ⚡ Azure Functions (Node.js 20) - 🗄️ Azure Cosmos DB (Serverless) - 🔐 JWT authentication with bcrypt - ✅ Input validation with comprehensive error handling - 🏥 Health endpoints for monitoring Infrastructure - 🚀 Azure Static Web Apps hosting - 🔑 Azure Key Vault for secrets - 📊 Application Insights for monitoring - 🏗️ Bicep for Infrastructure as Code - 🔄 GitHub Actions for CI (tests run automatically) Application Features - 👥 Client management with notes and history - 📋 Daily register/attendance tracking - 💰 Invoice generation with PDF export - 👨‍💼 Staff management and time tracking - 📈 Dashboard with analytics and trends - 🔒 Role-based access control (Admin/Worker","default_branch":null,"files":null,"tree":[],"storefront":"/r/olliverc1985","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/olliverc1985/azure-swa-fullstack-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}