Skip to main content
Microsoft logo
Power Apps
    • AI Builder
    • Automate processes
    • Azure + Power Apps
    • Build apps
    • Connect data
    • Pages
    • Take a guided tour
  • Pricing
    • Overview
    • Become a Partner
    • Find a Partner
    • Find partner offers
    • Partner GTM Resources
    • Blog
    • Customer stories
    • Developer Plan
    • Documentation
    • For IT Leaders
    • Roadmap
    • Self-paced learning
    • Webinars
    • App development topics
    • Overview
    • Issues
    • Give feedback
    • Overview
    • Forums
    • Galleries
    • Submit ideas
    • User groups
    • Register
    • ·
    • Sign in
    • ·
    • Help
    Go To
    • Power Apps Community
    • Welcome to the Community!
    • News & Announcements
    • Get Help with Power Apps
    • Building Power Apps
    • Microsoft Dataverse
    • AI Builder
    • Power Apps Governance and Administering
    • Power Apps Pro Dev & ISV
    • Power Apps Portals
    • Connector Development
    • Power Query
    • GCC, GCCH, DoD - Federal App Makers (FAM)
    • Power Platform Integration - Better Together!
    • Power Platform Integrations
    • Power Platform and Dynamics 365 Integrations
    • Community Blog
    • Power Apps Community Blog
    • Galleries
    • Community Connections & How-To Videos
    • Community App Samples
    • Webinars and Video Gallery
    • Canvas Apps Components Samples
    • Kid Zone
    • Emergency Response Gallery
    • Events
    • 2021 MSBizAppsSummit Gallery
    • 2020 MSBizAppsSummit Gallery
    • 2019 MSBizAppsSummit Gallery
    • Community Engagement
    • Community Calls Conversations
    • Experimental
    • Error Handling
    • Power Apps Experimental Features
    • Community Support
    • Community Accounts & Registration
    • Using the Community
    • Community Feedback
    cancel
    Turn on suggestions
    Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
    Showing results for 
    Search instead for 
    Did you mean: 
    • Power Apps Community
    • Galleries
    • Community App Samples
    • Re: Coffee Flex - Get matched for a coffee break w...

    Re: Coffee Flex - Get matched for a coffee break with a random colleague

    05-05-2022 12:10 PM

    FabianAckeret
    Solution Sage
    478 Views
    LinkedIn LinkedIn Facebook Facebook Twitter Twitter
    FabianAckeret
    FabianAckeret Solution Sage
    Solution Sage
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    Coffee Flex - Get matched for a coffee break with a random colleague

    ‎04-06-2021 04:11 PM

    Hey guys

     

    Intro

    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.

     

    demo-coffee-flex2.gif

     

    Who is not eligible

    Not eligible users could be:

    • users who had already a coffee match today
    • users who had already a coffee match yesterday
    • users who have a coffee match planned for tomorrow

     

    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.

    Connections

    Coffee Flex needs the following connections:

    • Office 365 Users (to find the profile of matched user)
    • Office 365 Outlook (to send invitations to the matched user)
    • Microsoft Teams (to generate a teams invitation)

    Tables

    Apart from that, it's also using two tables:

    • Registered Users (includes all users that have clicked on the Register button
    • Matches (includes all matches the app has made)

    How to install it

    1. Open MS Teams
    2. In the App Store, search and open Power Apps
    3. Create a new app or use an existing environment
    4. Once you're in the right environment, click on See all to see all assets in that environment
    5. From there, click on Import at the top
    6. Upload the attached zip (see below) and confirm.
    7. Wait for it to be imported
    8. Open the Coffee Flex app and ensure everything works

    How to configure colors & invitation message

    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.


    Please click Accept as Solution if my post answered your question. Like my answer? Consider giving it a Thumbs Up. Others seeking the same answers will be happy you did.
    Coffee Flex_export-22-Jan-22-v2.zip
    Labels:
    • Labels:
    • Formulas and Controls
    • Galleries and Forms
    • Mobile App Design and User Experience
    Message 1 of 62
    14,416 Views
    20 Kudos
    Reply
    • All forum topics
    • Previous Topic
    • Next Topic
    • « Previous
      • 1
      • …
      • 4
      • 5
      • 6
      • 7
    • Next »
    Gabrielsantos17
    Gabrielsantos17
    New Member
    In response to Marone
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎03-16-2022 12:46 PM

    hello, I would like to test the app with my collaborators now that they are returning in person, but here in my Coffe flex only administrators can use it, can I change this configuration so that all users can use it? hugs

    Message 41 of 62
    807 Views
    0 Kudos
    Reply
    FabianAckeret
    FabianAckeret Solution Sage
    Solution Sage
    In response to Gabrielsantos17
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎03-16-2022 04:17 PM

    Hi @Gabrielsantos17 

     

    You can do that. Just open Power Apps in MS Teams, click on your environment --> See All --> Share with colleagues. There you can add a security group.

     

    FabianAckeret_0-1647472637945.png

    Kind regards,

    Fabian


    Please click Accept as Solution if my post answered your question. Like my answer? Consider giving it a Thumbs Up. Others seeking the same answers will be happy you did.
    Message 42 of 62
    795 Views
    1 Kudo
    Reply
    Gabrielsantos17
    Gabrielsantos17
    New Member
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎03-17-2022 09:57 AM

    thank you very much, it worked, the staff loved the idea, congratulations

    Message 43 of 62
    780 Views
    2 Kudos
    Reply
    Gabrielsantos17
    Gabrielsantos17
    New Member
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎03-17-2022 10:44 AM

    Does it send an invite through outlook?

    Message 44 of 62
    781 Views
    2 Kudos
    Reply
    Gabrielsantos17
    Gabrielsantos17
    New Member
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎03-17-2022 10:49 AM

    this error appears when inviting

    41 KB
    Message 45 of 62
    778 Views
    0 Kudos
    Reply
    technicallife
    technicallife
    New Member
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎04-05-2022 04:42 AM

    Hey, this is awesome - thank you very much.

    I have one weird problem. Coffee flex says the meeting is at 05 of april (so month 04). But then it sends out the meeting for 04 of may (05). Any ideas to solve that? 

    technicallife_0-1649158942538.png

    vs

    technicallife_1-1649158955241.png

     

    Message 46 of 62
    667 Views
    0 Kudos
    Reply
    sbeitling
    sbeitling
    New Member
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎04-29-2022 01:44 PM

    I LOVE this idea!!  

     

    I tried it out today but got a data loss error, any ideas @FabianAckeret ? 

    sbeitling_0-1651265038630.png

     

     

     

    Message 47 of 62
    567 Views
    0 Kudos
    Reply
    Edelwise
    Edelwise
    Regular Visitor
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎05-03-2022 09:45 AM

    Hi Fabian, thank you for creating this app! It's looks great and is super intuitive to use. Do you know of a way to distribute this to multiple different teams so that any updates I make are passed down?

    Message 48 of 62
    523 Views
    2 Kudos
    Reply
    FabianAckeret
    FabianAckeret Solution Sage
    Solution Sage
    In response to sbeitling
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎05-05-2022 12:10 PM

    Hi @sbeitling 

     

    It looks like the Admins of your tenant have configured a data loss prevention policy that doesn't include a connector used by the app. I would suggest talking to one of the admins.

     

    Kind regards,

    Fabian


    Please click Accept as Solution if my post answered your question. Like my answer? Consider giving it a Thumbs Up. Others seeking the same answers will be happy you did.
    Message 49 of 62
    478 Views
    1 Kudo
    Reply
    FabianAckeret
    FabianAckeret Solution Sage
    Solution Sage
    In response to Edelwise
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎05-05-2022 12:12 PM

    Hi @Edelwise 

     

    I'm glad you like it.

    The app can be shared with a security group of your choice. I created a comment a while ago on how to do that:

     


    @FabianAckeret wrote:

    You can do that. Just open Power Apps in MS Teams, click on your environment --> See All --> Share with colleagues. There you can add a security group.

    FabianAckeret_2-1651777917604.png

     



    I hope this helps

     


    Please click Accept as Solution if my post answered your question. Like my answer? Consider giving it a Thumbs Up. Others seeking the same answers will be happy you did.
    Message 50 of 62
    474 Views
    0 Kudos
    Reply
    • « Previous
      • 1
      • …
      • 4
      • 5
      • 6
      • 7
    • Next »

    Power Platform

    • Overview
    • Power BI
    • Power Apps
    • Power Pages
    • Power Automate
    • Power Virtual Agents

    Browse

    • Sample apps
    • Services

    Downloads

    • Windows
    • iOS
    • Android

    Learn

    • Documentation
    • Support
    • Community
    • Give feedback
    • Blog
    • Partners

    • © 2023 Microsoft
    • Follow Power Apps
    • Privacy & cookies
    • Manage cookies
    • Terms of use
    • Trademarks
    California Consumer Privacy Act (CCPA) Opt-Out Icon Your California Privacy Choices