Hey, there –
I’m in the process of developing a basic training portal for our users in SP2013. One of the requirements is to have some kind of simple tracking system so users can see what training modules they’ve already completed. It would work something like this
- User watches video.
- User selects a field associated with video that says ’I’ve completed this”.
- Status is stored as part of users profile, displayed in MySites or somewhere else where they can track progress.
I know how I would build this outside of SharePoint (cookies/session storage, etc.). I’m just looking for a quick sketch of which native SP 2013 technologies might make sense. Ultimately, we'd like to mimic functionality on sites like Code Academy with a badging system and all that. I’m guessing it would involve workflows & perhaps User Profile services, but beyond that, I’m a little fuzzy. Any thoughts/ideas would help.
Cheers, Scott