← All repos

todo-csharp-sql

A blueprint for getting a React web app with a C# API and a SQL database on Azure. The blueprint includes sample application code (a ToDo web app) which can be removed and replaced with your own application code. Add your own source code and leverage the Infrastructure as Code assets (written in Bicep) to get up and running quickly.

azd-templatesazure
Browse cluster: Azure Developer CLI Templates
109commits
4contributors
7languages

Tech stack & purpose

This project is a blueprint for deploying a complete ToDo application to Azure, consisting of a React web frontend, a C# API backend, and an Azure SQL database for storage. Built by Microsoft as an Azure sample, it leverages the Azure Developer CLI (azd) to automate infrastructure provisioning and deployment, with all infrastructure defined as code using Bicep. The tech stack includes React and TypeScript for the frontend, C# with ASP.NET Core for the backend API, SQL for the database, Bicep for infrastructure templates, and Playwright for testing, all orchestrated to run on Azure App Services, Azure SQL Database, Azure Monitor, and Azure Key Vault.

Languages

TypeScript
66.8%
Bicep
16.6%
C#
13.2%
HTML
1.3%
CSS
1.1%
JavaScript
0.5%
Dockerfile
0.4%

Contributors