11-23-2021 15:51 PM
Think of tinder for virtual coffee breaks. That's more or less what it is.
As a user, you need to register yourself to be in the pool of "registered users". Once you're registered, you're eligible to search for a possible coffee-match AND others can be matched with YOU. It's as easy as clicking on a button. The app will then filter out registered users that are not eligible for a match. It will then present you with a matched user and will also suggest timeslots for a coffee. You can even see if the user is available on suggested timeslots. If not, just let it generate new timeslots for you.
Not eligible users could be:
I'm planning to improve the conditions even further so users can choose, perhaps, their department to be matched with, their preferred timings, etc. For now, it's just what I stated above.
Coffee Flex needs the following connections:
Apart from that, it's also using two tables:
In the App.OnStart property, you can change the gblInvitationMessage variable to any HTML text you like. This is the one that is being used when an invitation will be sent (to the matched user).
To change the colors, simply adjust the colors in the colStyles library. The most important ones are primaryAccent.Fill, light.BorderColor, background.Fill, background.BorderColor, gradient, darkGradient, and lightGradient
I hope you like it.
If you have feedback, bugs, just want to say thank you or anything in between, please let me know and drop a comment.
The app is built on Dataverse 4 Teams. That's the light version of Dataverse and is included in (almost) any M365 license. There's no additional cost to use it.
All good Fabian! I ended up having to uninstall and reinstall Power Apps to Teams and it appears to show all the controls now when I add it to a team. Thanks so much for your help, this app is fantastic!
I'm glad to hear that it's working now 🙂
Hi Fabian, sorry to bother you again. I was wondering where in the formatting I can adjust the timeslots. For reference, it is currently 2:45pm in Sydney on Monday and the attached screen grab is the timeslots I'm getting for a connection between me and another user in Perth. I also noticed that when I select more options, it only shows Sunday-Thursday with no Friday or Saturday.