Skip to main content

Notifications

Community site session details

Community site session details

Session Id :

Champify - A learning management system designed for adoption

SteveJ Profile Picture Posted by SteveJ Microsoft Employee

Hey!

 

This PowerApp was developed to help a community of citizen developers challenge themselves to improve their skills in PowerApps & Flow. 

 

The main ambition of the app is to:

 

1/ Provide curated learning paths for a specific application and skill level.

2/ Provide challenges to verify capability

3/ Introduce gamification and competition for the app user community.

4/ Track user progress and learning relevance.

5/ Be a flexible platform to enable wider adoption (outside of the Power Platform (What!)).

 

Its a slightly longer than usual video demo, and was recorded in one hit, so apologies for any strange pauses, or background noises. Hopefully this inspires some of you in either UI or functionality. Feel free to leave comments!

 

Here is the link to the:

 

App files

SharePoint list schemas

 

https://github.com/moss-sjeffery/PowerAppsTemplates/tree/master/Champify%20app

 

I encourage any feedback about the app, or any app that you would like to see a demo of/ being built.

 

Cheers,

Steve-J[MSFT]

 

 

 

 

 

Categories:

Mobile App Design and User Experience

Comments

  • DEckhardt Profile Picture DEckhardt
    Posted at
    Champify - A learning management system designed for adoption

    How can I get access to see the Video, it is currently marked private, is there a new video I can access?

  • thwaddie Profile Picture thwaddie
    Posted at
    Champify - A learning management system designed for adoption

    Is the new version of Champify available in Github yet? It looks like a great project to "learn" from (pun intended!)

  • Woltier Profile Picture Woltier
    Posted at
    Champify - A learning management system designed for adoption

    Dear @SteveJ, I saw the new post on Youtube, where can I find the solution for download? Will it work with Dataverse for Teams as well? Regards, Woltier

  • Community Power Platform Member Profile Picture Community Power Pla...
    Posted at
    Champify - A learning management system designed for adoption

    Hi @SteveJ , this looks great and amazing!! The app is well needed knowing you have to pay licencing cost to use a 3rd party LMS portal. Great idea to have indeed. 

     

    I've just tried to import the app package from GitHub in my PowerApps environment but don't seem to find a champify zip folder. The only zipped folder in there is called Administrator app which does import fine. But this is a different app. Is it missing the champify zipped folder for the app or is there something I'm not doing? See attached.

  • UnprayingMantis Profile Picture UnprayingMantis 2
    Posted at
    Champify - A learning management system designed for adoption

    Forgot to mention, you can download it from here: https://github.com/moss-sjeffery/PowerAppsTemplates/tree/master/Champify%20app

     

    And you need to rename txt to zip before importing

  • UnprayingMantis Profile Picture UnprayingMantis 2
    Posted at
    Champify - A learning management system designed for adoption

    Hi @FrudeCoder80 ,

     

    AFAIR, you need to import champify_20190325203128.txt file.

  • FrudeCoder80 Profile Picture FrudeCoder80
    Posted at
    Champify - A learning management system designed for adoption

    Hi, the demo looks great, but when I go to the link I only see a few Excel spreadsheets. How do you download the app as shown in the demo video?

  • UnprayingMantis Profile Picture UnprayingMantis 2
    Posted at
    Champify - A learning management system designed for adoption

    Hi @SteveJ ,

     

    This is a great app!

     

    I imported and connected to a Teams channel tab. As expected, it loaded without any video/student data. So I created a SharePoint site collection and then created 3 SharePoint lists by importing excel files in GitHub. But I am stuck using the SP lists in app context. As I am new to Power Apps, how do I replace collections (comes with zip file after app imported) with the SharePoint lists I have created manually?

     

    Here is what I've done:

    • Downloaded txt file from GitHub and renamed to .zip file. Navigated make.powerapps.com. Clicked Apps and then import canvas app.
    • Created new SP site collections, by importing 3 Excel files at GitHub, to host the student/video data and student progress lists
    • Created 3 new data sources
      View > Data Sources > + Add new data source > (created new SharePoint connection with app maker's credentials) > (added 3 SP lists that I created in previous step)

     

    So the missing piece is creating new collections for production SP lists and then replacing them in app formulas. Is there any guidance how to achieve this?

     

    NOTE: I am not sure if this is related, but also "Office365Users.UserProfileV2 failed: The method 'UserProfileV2' has an invalid value for parameter 'id'" error displayed for few seconds when I browse the app. I am not sure this error will go away if I manage to point the app to 3 production SP lists.

  • Smurf2162 Profile Picture Smurf2162 9
    Posted at
    Champify - A learning management system designed for adoption

    This may end up as a double post, apologies but cant see my posted question. I dont know what I'm doing wrong but everytime I download the .tx file and rename to .zip, nothing happens. I've even tried zipping the file and uploading to my tenant but that fails. Any suggestions? Thanks in advance.

  • Smurf2162 Profile Picture Smurf2162 9
    Posted at
    Champify - A learning management system designed for adoption

    Am I missing something. I download the .txt but when I go and try changing it to .zip, nothing happens. Its still a text file. I've even tried zipping it and uploading it but it fails. Any suggestions? Thanks in advance.