hack-together
hack-together copied to clipboard
Project: A smarter meeting availability scheduling API
Project name
Meeting Scheduler
Description
The project is an Azure Functions API that sits on top of the Microsoft Graph APIs that can check calendars of multiple users within a Microsoft 365 tenant for a specific duration within a period (start and end time) and find availability for the best time for a potential meeting.
This request takes into consideration each participant's schedules, as well as including everyone's time zone to ensure that the times available are most convenient for everyone.
Repo URL
https://github.com/jamesmcroft/msgraph-meeting-scheduler
Team members
jamesmcroft
Awesome! Thank you for sharing your hack with us!
Not a problem at all @waldekmastykarz! I have been meaning to explore the Microsoft Graph APIs to work out how I can take advantage of them for client projects at work and this was a great opportunity for me to focus.
I see some nice badges in the readme, looking good!
Since your code seems to be utilizing data from just one tenant, you could make it even better by skipping the app registration all together and just setup the Azure Functions to allow Graph access through it's managed identity.
Check out this post https://svrooij.io/2022/04/21/access-api-with-managed-identity/
Good shout! I've not got this up in Azure just yet but this sounds like a solid plan!
Will get this sorted and pop out a URL for it!
Hey @jamesmcroft, would you mind recording a short video walkthrough of your hack? Any format will work. It's not required for the hackathon but it would help us showcase your work both internally at Microsoft and publicly in the community. 😊
@waldekmastykarz of course, not a problem at all! I'm still planning on continuing this project post hack building a little UI, potentially something low code that can integrate into Team around it.
I'll get something sorted and shared with you here 😄
Brilliant! Thank you so much and looking forward to the future upgrades of your hack!