Simple Azure Web App
A learning project for Azure fundamentals: authentication with Microsoft Entra ID, serverless deployment with Azure Static Web Apps, and email via Azure Communication Services.
What This App Demonstrates
🔐
Entra ID Auth
Sign in with your Microsoft account using OAuth 2.0. The contact form is protected — only authenticated users can submit.
📧
Azure Email
Form submissions are sent as emails via Azure Communication Services — a managed, scalable email delivery service.
🚀
Static Web Apps
Deployed serverlessly on Azure Static Web Apps with auto-CI/CD from GitHub. Zero infrastructure to manage.
📊
InBody Tracking
Upload scanned InBody PDFs. Azure Document Intelligence extracts metrics via OCR, stored in Blob & Table Storage.