nelc / futurex-openedx-extensions

Open edX APIs and reporting tools
Other
0 stars 0 forks source link

feat: Sign up wizard API for new tenants #78

Open OmarIthawi opened 1 month ago

OmarIthawi commented 1 month ago

Target date: 2024-11-30

Dashboard

A new API is needed to create new tenants with specified configurations by a superuser.

Expected parameters

Minimum parameters should be needed to create the tenant:

Other Parameters

Logo, colors and everything else should have sane default values that can be overridden via the FutureX LMS Dashboard and not via the /create-tentant API.

Design considerations

A default agreed upon tenant configurations JSON needs to come from somewhere. We can have two sources:

shadinaif commented 1 week ago

do we still need this to be implemented from our side @OmarIthawi ?

OmarIthawi commented 1 week ago

Yes @shadinaif.