{% extends 'base.html.twig' %} {% set page_title = page_title|default('Inscription · RueduProf 2026') %} {% set meta_description = meta_description|default('Page d’inscription moderne RueduProf, responsive desktop et mobile, en Twig + Bootstrap.') %} {% set site_name = site_name|default('RueduProf') %} {% set header_cta_label = header_cta_label|default('Se connecter') %} {% set header_cta_href = header_cta_href|default('#connexion') %} {% set nav_items = nav_items|default([ {'label': 'Trouver un prof', 'href': '#'}, {'label': 'Devenir prof', 'href': '#'}, {'label': 'Tarifs', 'href': '#'}, {'label': 'FAQ', 'href': '#'} ]) %} {% set register_form = register_form|default({ 'title': 'Créez votre compte RueduProf', 'subtitle': 'Inscrivez-vous pour trouver un prof ou publier votre profil en quelques étapes.', 'role': 'student', 'providers': ['Google', 'Apple'], 'subjects': ['Maths', 'Français', 'Anglais', 'Physique'], 'levels': ['Primaire', 'Collège', 'Lycée', 'Supérieur'], 'steps': [ 'Créez votre compte en moins de 2 minutes', 'Complétez votre besoin ou votre profil', 'Recevez des réponses et planifiez vos cours' ] }) %} {% set auth_showcase = auth_showcase|default({ 'eyebrow': 'Inscription premium', 'title': 'Entrez dans une expérience marketplace plus propre et plus rassurante.', 'copy': 'Une inscription guidée, mobile-first, avec des choix clairs et une perception plus premium du service dès le premier écran.', 'bullets': [ 'Choix de profil immédiat : élève/parent ou professeur', 'Champs hiérarchisés pour limiter l’abandon', 'Formulaire conçu pour bien performer en mobile et desktop' ], 'stats': [ {'value': '3 étapes', 'label': 'avant votre premier contact'}, {'value': '+ clair', 'label': 'sur mobile'}, {'value': '+ premium', 'label': 'dans la perception'} ], 'quote': { 'text': 'En quelques clics j’ai pu créer mon compte, préciser mon besoin et contacter un prof.', 'author': 'Camille, élève' }, 'floating': { 'label': 'Point fort UX', 'title': 'Inscription guidée', 'text': 'Le design accompagne l’utilisateur avec des sections lisibles et des preuves visibles.' } }) %} {% block body %}
{% include 'components/_auth_showcase.html.twig' with { auth_showcase: auth_showcase } only %}
Inscription

{{ register_form.title }}

{{ register_form.subtitle }}

Déjà membre ? Se connecter
{% for provider in register_form.providers %}
{% endfor %}
ou créez votre compte avec votre email
Utilisez 8 caractères ou plus, avec une combinaison de lettres et chiffres.
Inscription guidée

Le formulaire distingue clairement les usages élève/parent et professeur pour mieux orienter l’utilisateur dès le départ.

{% for step in register_form.steps %}
{{ loop.index }}
{{ step }}
{% endfor %}
{% endblock %}