Skip to main content

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?

Shahjahan Jewel

  1. We have PHP Hooks for the course-related actions: https://github.com/WPManageNinja/fluent-community-docs/blob/master/action-hooks.md
  2. We are doing some R&D for user's profile extended fields 3rd party views.
  3. I think we already have it per course.
  4. 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.

Sebastian Berger

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!