← All repos

todo-nodejs-mongo

A blueprint for getting a React web app with a Node.js 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
3contributors
6languages

Tech stack & purpose

This is an Azure-based template for deploying a complete ToDo application comprised of a React web frontend, Node.js backend API, and MongoDB database. The project is built with TypeScript, React with Fluent UI components, Node.js with Express, and uses Bicep for Infrastructure as Code to provision Azure resources including App Service, Azure Cosmos DB for MongoDB storage, Azure Monitor, and Azure Key Vault. Microsoft provides this blueprint as part of the Azure Samples collection, designed to work with the Azure Developer CLI (azd) for simplified provisioning, deployment, and monitoring on Azure, while allowing developers to replace the sample ToDo app code with their own applications.

Languages

TypeScript
85.6%
Bicep
11.7%
HTML
1.0%
CSS
0.8%
JavaScript
0.5%
Dockerfile
0.4%

Contributors