Skip to main content
Microsoft logo
Power Apps
    • AI Builder
    • Automate processes
    • Azure + Power Apps
    • Build apps
    • Connect data
    • Portals
  • 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
    • 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
    • Business Value Webinars and Video Gallery
    • Emergency Response Gallery
    • 2021 MSBizAppsSummit Gallery
    • 2020 MSBizAppsSummit Gallery
    • 2019 MSBizAppsSummit Gallery
    • Ideas
    • Power Apps Ideas
    • Community Engagement
    • Demo Extravaganza 2021
    • Demo Extravaganza - Components 2021
    • Power Apps Community Demo Extravaganza 2020
    • 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

    01-14-2022 07:11 AM

    javkhaa0523
    Advocate I
    208 Views
    LinkedIn LinkedIn Facebook Facebook Twitter Twitter
    FabianAckeret
    Super User FabianAckeret
    Super User
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • 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 51
    8,510 Views
    18 Kudos
    Reply
    • All posts
    • Previous Topic
    • Next Topic
    • « Previous
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
    • Next »
    FabianAckeret
    Super User FabianAckeret
    Super User
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎11-22-2021 02:30 PM

    Hi @Alexyoung 

    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.

     

    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 21 of 51
    682 Views
    1 Kudo
    Reply
    Alexyoung
    Alexyoung Helper I
    Helper I
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎11-22-2021 11:51 PM

    Unless its not available in Australia, I'm guessing it has something to do with the way our companies Teams environment is set up but I dont get the same options that you have in yours 

    91 KB
    Message 22 of 51
    675 Views
    0 Kudos
    Reply
    Alexyoung
    Alexyoung Helper I
    Helper I
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎11-23-2021 01:29 PM

    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! 

    Message 23 of 51
    659 Views
    2 Kudos
    Reply
    FabianAckeret
    Super User FabianAckeret
    Super User
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎11-23-2021 03:51 PM

    Hi @Alexyoung 
    I'm glad to hear that it's working now 🙂


    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 24 of 51
    655 Views
    0 Kudos
    Reply
    Alexyoung
    Alexyoung Helper I
    Helper I
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎12-05-2021 07:58 PM

    @FabianAckeret 

    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. 

    25 KB
    Message 25 of 51
    577 Views
    0 Kudos
    Reply
    JungleExpert
    JungleExpert
    New Member
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎12-10-2021 10:00 AM

    Hi Fabian!

    Thank you for your amazing work! that app is exactly what my HR's require!

    But while they were testing they came up with such an error.

    Can you please advise how can it be fixed?

     

    Best Regards,

    Capture.PNG

     

    Message 26 of 51
    540 Views
    2 Kudos
    Reply
    KenEddie
    KenEddie
    Frequent Visitor
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎12-16-2021 04:31 AM

    Hi @FabianAckeret , I have a similar error, all I've changed is the timezone to GMT. No errors appear in the preview mode, but are there once deployed to Teams 

    13 KB
    Message 27 of 51
    487 Views
    2 Kudos
    Reply
    KenEddie
    KenEddie
    Frequent Visitor
    In response to JungleExpert
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎12-16-2021 04:32 AM

    @FabianAckeret I've been getting the same error too

     

    Message 28 of 51
    487 Views
    0 Kudos
    Reply
    javkhaa0523
    javkhaa0523 Advocate I
    Advocate I
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎01-14-2022 07:11 AM

    fantastic app Design! please share us some design ideas as a post 🙂 

     

    Message 29 of 51
    208 Views
    2 Kudos
    Reply
    FabianAckeret
    Super User FabianAckeret
    Super User
    In response to javkhaa0523
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎01-22-2022 07:25 AM

    Thank you @javkhaa0523  🙂

    I'll consider your idea. Follow my blog at fabianackeret.com to see my newest posts.


    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 30 of 51
    180 Views
    0 Kudos
    Reply
    • « Previous
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
    • Next »

    Power Platform

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

    Power Apps

    • Sign in
    • Sign up

    Browse

    • Sample apps
    • Services

    Downloads

    • Studio
    • iOS
    • Android

    Learn

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

    • © 2022 Microsoft
    • Follow Power Apps
    • Privacy & cookies
    • Manage cookies
    • Terms of use
    • Trademarks