Use Case: register and validate an organizer/activity

Prerequisites:

Using NextJs and Strapi

A Strapi Project already exists

Nominal scenario

An organizer enters a form (NextJS) with general information on his profile (last name, domain, training, year of experience) and his main activity (title, description, type of activity as well as an identifier / password pass.

Upon validation, the data is saved in the existing Strapi data model and a User is created with an author role.

The admin must be able to deactivate a User created (Can be done by default in Role -Admin)

After examination of the application by the Strapi admin, if it is positive, the admin validates it and an email is automatically sent (Via strapi) to the organizer with a link. This link allows the organizer to connect to Strapi (in author/Content Manager mode)

He can thus complete/modify the profile and activity information already entered