← All repos

todo-csharp-cosmos-sql

A blueprint for getting a React web app with a C# API and a MongoDB 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
57commits
4contributors
7languages

Tech stack & purpose

This is a blueprint template from Microsoft Azure Samples for deploying a complete ToDo application to Azure. The project consists of a React web frontend, a C# API backend built with ASP.NET Core, and Azure Cosmos DB for NoSQL as the database. The infrastructure is defined using Bicep (Infrastructure as Code), and deployment is managed through the Azure Developer CLI, which also handles provisioning Azure App Service, Azure Monitor, Azure Key Vault, and other supporting services. The tech stack includes TypeScript and HTML for the frontend, C# and ASP.NET Core for the backend, Bicep for infrastructure, and Node.js with npm for frontend tooling, along with Playwright for testing.

Languages

TypeScript
66.9%
Bicep
15.8%
C#
13.9%
HTML
1.3%
CSS
1.1%
JavaScript
0.5%
Dockerfile
0.4%

Contributors