Skip to content

arambazamba/food-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FoodApp Sample

Board Status

A food tracking app implemented as Cloud Native App deployed to Azure using Azure DevOps. Installation Scripts and yaml-pipelines are provided.

  • Base Infrastructure: KeyVault, App Configuration Service, Application Insights

    Execute create-base.azcli using Azure CLI

  • Create Kubernetes Cluster by executing create-k8s.sh

  • FoodApi: .NET Core Api with Microsoft Graph integration

    To Deploy to Azure AppService execute ms-api-provision-build-test-deploy.yml

  • FoodUI: Simple Angular UI using NgRx.

    To Deploy to Azure Static Web App execute ng-build-deploy-staticwa.yml

    To Deploy to Azure Blob Storage with CDN execute ng-build-deploy-blob.yml

    To Deploy to App Service execute ng-build-deploy-app-service.yml

  • FoodListSPFx: Simple SharePoint Framework WebPart displaying Data from Api using Persmissions from App Registration

    To Deploy to a M365 tenant using M365 CLI execute ms-spfx-build-deploy

This app is used as an integrations showcase for the classes ngDev, ngAdv, AZ-400, AZ-204 and MS-600. It contains several demos and will be updated to current patterns whenever my time permits

Required Cloud Ressources

Contributing

Feel free to contribute. Take a look at the issues to know where to start. When contribute implement your changes / additions on a feature branch in your fork and issue a pull request after completion. An introduction video into forks and pull requests can be found here