Skip to content
This repository has been archived by the owner on May 6, 2021. It is now read-only.

This project aims to create a framework to allow organizations to create configurable target goals or tasks aimed at increasing adoption of the platform through gamification.

License

Notifications You must be signed in to change notification settings

SFDO-Community-Sprints/adoption-gamification

Repository files navigation

Project Name

Adoption Gamification

Project Description

What if we could improve adoption through gamificaiton by allowing admins to pre-define tasks in their org for their users to complete and earn points/badges/other rewards for completion of said tasks.

Demo

-- TODO: Add video demo

Project Audience

Change managers, change agents, salesforce administrators

Project Team

  • Team Leader: Stephanie Zeitz
  • List of Contributors:
    • Awais Ahmad
    • Eric Shultz
    • Ryan Headley

Project Team Accomplishments

What did the Project Team accomplished during the Sprint?

  • base schema created
  • two simple triggers
  • two sample procsess builder processes
  • one sample flow

Contributing

If someone were to contribute to this project at the next Sprint what would you want them to work on to move this project forward?

  • consider using a trigger for the reward assignment piece (tallying points etc) as dealing with flows in automated deployments can be a very tricky thing to manage.
  • investigate the usage of a rules engine
  • create settings for things like default status for certain types of rewards
    • create a UI for managing these settings
    • have the triggers/flows/etc leverage these settings rather than hard-coding
  • support nuermous types of rewards
    • badges
    • physical rewards (for fulfillment types, maybe assign the RewardAssignments to a Queue?)
    • point threshold rewards (rolling totals)
  • Reward groups

Project Roadmap

What is the ultimate vision for this project? (see above)

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •