web-app-starter
Boilerplate for a web application with React and .Net Core using Azure (MSAL) for the authentication
reacttemplateboilerplatedotnettemplatesclean-architecturedotnet-coreantdonion-architecturemediatrazure-admsal
FreeRepo
Overview
This boilerplate helps developers ship fast with a full-stack web application combining a React frontend and .NET 8 backend, using Azure AD for user authentication and MSAL for token management. It includes Docker support, database migration tools, code formatting utilities and dev container configuration for streamlined local development and production deployment.
Features
authenticationauthorizationclean-architectureonion-architecturemediatr-patternentity-framework-migrationsopenapi-integration
Feature Flags
authenticationauthorizationapiDocsformsValidationmultitenancy
Recommended Use Cases
enterprise-web-applicationsazure-integrated-applicationsspa-with-dotnet-backendsecure-authentication-required
Frontend
reactvitetypescriptmsal-reacttanstack-querytanstack-routeropenapi-fetchantd
Backend
dotnet-coredotnet-8mediatrentity-framework-core
Auth Providers
azure-admsal
Deployment Targets
dockerazure
Payment Providers
None
Quick Facts
โญ Stars
98
๐ด Forks
25
๐ Active
Unknown
๐ Last Commit
2024-09-24T15:07:00.000Z
GitHub
Stack
Framework
react
Language
typescript
CSS
antd
Database
sql-server
Auth
msal, azure-ad
ORM
entity-framework-core
Data Layer
Databases
sql-server
ORM
entity-framework-core
UI Stack
Styling
antd
Components
antd
Developer Experience
Docker
Yes
Tests
No
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
Open source boilerplate template