An open API service indexing awesome lists of open source software.

https://github.com/glaucia86/fullstack-app-react-aswa-azure-functions

Full Stack Application using Azure Static Web Apps, Azure Fuctions and much more
https://github.com/glaucia86/fullstack-app-react-aswa-azure-functions

azure-container-apps azure-functions azure-static-web-apps docker javascript prisma react todo-app typescript vite

Last synced: 7 months ago
JSON representation

Full Stack Application using Azure Static Web Apps, Azure Fuctions and much more

Awesome Lists containing this project

README

          

# Full Stack Application with React, Azure Static Web Apps and Azure Functions

The purpose of this application is to teach how to create a Full Stack application using the following technologies:

- [React](https://reactjs.org/)
- [Azure Static Web Apps](https://docs.microsoft.com/en-us/azure/static-web-apps/overview)
- [Azure Functions](https://docs.microsoft.com/en-us/azure/azure-functions/)
- [Azure Container Apps](https://docs.microsoft.com/en-us/azure/container-apps/)
- [Prisma](https://www.prisma.io/)
- [Azure SQL Database](https://docs.microsoft.com/en-us/azure/azure-sql/database/)
- [GitHub Actions](https://docs.github.com/en/actions)
- [Playwright](https://playwright.dev/)
- [TypeScript](https://www.typescriptlang.org/)
- IaC (Infrastructure as Code)
- [Bicep](https://github.com/Azure/bicep)
- [Terraform](https://www.terraform.io/)

## Why another CRUD application?

We noticed that most CRUD application examples only teach how to create the application itself. However, they do not teach how to make the application available in the cloud in a secure, scalable, and cost-effective way.

Therefore, the main goal of this project is to teach how to create a Full Stack application and make it available in the cloud in a secure, scalable, and cost-effective way.

## How to run the application locally?

### Frontend

TBI

### Backend

TBI