Work

Guest Storm

SaaS
Open Source
Microsoft 365

a multi tenant SaaS application that allows users to manage Guest Users in a Microsoft 365 tenant.

sdsdsd

Guest Storm is a SaaS application that allows users to manage Guest Users in a Microsoft 365 tenant. It’s an open source project that I started in 2023. The project is built with Blazor, a C#-based web framework that compiles to WebAssembly. This allows us to write the entire application in C#, including the frontend, and have it run in the browser. The backend is built with ASP.NET Core, a C#-based web framework that runs on the server. It doesn’t use a database, instead it uses the Microsoft Graph API to interact with the Microsoft 365 tenant.

Some features:

  • Create, update and delete Guest Users
  • Create, update and delete Guest User Invitations
  • Create, update and delete Guest User Policies
  • Automatically remove Guest Users after a certain amount of time
  • Automatically remove Guest User Invitations after a certain amount of time
  • Automatically remove Guest User Policies after a certain amount of time

Tech Stack:

  • Blazor
  • ASP.NET Core
  • Microsoft Graph API
  • Azure AD
  • Azure Functions
  • Azure Storage
  • Azure Key Vault
  • Azure App Service
  • GitHub Actions