Course features for an advanced learning platform
Hey!
I want to create a advanced course management with Fluent Community.
Happy to see how easy it is to create content in it!
Some requirements I have:
- outgoing webhooks (user finished course as example)
- Enriching the user profile with the curriculum and learning progress
- an admin dashboard that shows the students and their learning progress
- Time tracking (learn hours / Week progress)
Questions about the dev related stuff:
- I don't see any kind of hooks / REST Api or things like this. Did I miss it or is it missing?
I'm happy to customize the stuff for myself but of course I need the chance to do it. Is that possible in the moment? How can I advance the functionality by myself?
- We have PHP Hooks for the course-related actions: https://github.com/WPManageNinja/fluent-community-docs/blob/master/action-hooks.md
- We are doing some R&D for user's profile extended fields 3rd party views.
- I think we already have it per course.
- Don't have it.
REST API: We have some documentation about the REST API and the team is still working on documenting every endpoint. Hope we will have it done within next 2 weeks and then we can release it.
Shahjahan JewelΒ that sounds pretty awesome! Things like time tracking I don't expect but happy to develop it by myself! :) If take dive into your hooks and look forward to the REST API!