Les meilleurs développeurs Symfony freelances sont sur Codeur.com
Ouvert · 500 € à 1 000 € · 42 offres · 2397 vues · 40 interactions
2.2 Logiciel de gestion des cours de répétition
Le logiciel devra permettre : - La gestion complète des cours de répétition, - L’attribution et le suivi des répétiteurs et des élèves, - La gestion des plannings, - La gestion des niveaux scolaires (primaire, collège, lycée, université), - Le suivi administratif et financier.
3. Profils et accès à la plateforme
La plateforme comportera trois profils principaux : 1. Administrateur 2. Répétiteur 3. Parents / Tuteurs / Élèves
Chaque profil disposera d’un accès sécurisé et de fonctionnalités adaptées.
4. Fonctionnalités générales
4.1 Authentification
•
Connexion sécurisée par identifiant et mot de passe,
•
Inscription selon le profil utilisateur,
•
Récupération et réinitialisation du mot de passe,
•
Gestion des rôles et autorisations.
5. Fonctionnalités par espace
5.1 Espace Administrateur
L’administrateur dispose d’un accès complet à la plateforme.
Tableau de bord
•
Statistiques et graphiques :
o
Nombre d’élèves par niveau et par matière,
o
Nombre de répétiteurs actifs,
o
Nombre de cours (créés, publiés, assignés, terminés),
o
Heures de cours réalisées.
•
Indicateur de validation des cours (validé / non validé).
•
Affichage des notes de chaque élève sous forme de graphique (selon le filtre, en sélectionnant un élève, il doit avoir l’évolution de l’élève dans les matières sur la période de l’année scolaire
Gestion des utilisateurs
•
Ajouter, modifier, supprimer :
o
Comptes répétiteurs,
o
Comptes élèves/parents,
o
Comptes administrateurs,
•
Activer ou désactiver un compte.
•
Générer un contrat d’accompagnement et l’envoyer sur l’espace de parent d’élève pour signature ;
•
Générer un contrat et l’envoyer sur l’espace répétiteur pour signature.
Gestion des répétiteurs
•
Gestion des disciplines enseignées,
•
Gestion des niveaux pris en charge,
•
Consultation des disponibilités,
•
Suivi des performances et heures effectuées.
•
Consultation du profil détaillé des répétiteurs (diplômes, compétences, matières enseignées, expérience).
Gestion des matières
•
Saisir les matières et les notes de l’élève (possibilité de saisir plusieurs matières avec les notes)
•
Catalogue de matières
•
Supprimer ou modifier les matières et les notes de l’élève.
Gestion des élèves
•
Gestion des profils élèves, (dans le compte de l’élève, possibilité de saisir les notes de l’élève dans les matières dont il est répété)
•
Faire le suivi de l’élève (Possibilité de saisir un suivi [saisir ses nouvelles notes, objectifs, commentaires,) Suivi de l’évolution académique de l’élève
•
Gestion des matières et notes de l’élève
•
Attribution des niveaux et classes,
•
Suivi des cours et du planning.
Gestion des cours de répétition
Création d’un cours : - Type de cours (domicile ou collectif), - Discipline / matière à dispenser, - Nom de l’élève ou du groupe d’élèves, - Niveau scolaire et classe, - Durée et fréquence du cours, - Lieu du cours, - Horaires souhaités, - Statut du cours (brouillon, publié, assigné, en cours, terminé).
Attribution du cours : - Assignation directe à un répétiteur, - Ou publication du cours à plusieurs répétiteurs correspondant au profil requis, - Les répétiteurs peuvent accepter ou refuser le cours, - Le premier répétiteur acceptant est automatiquement assigné.
Modification et suppression : - Modification de toutes les informations du cours, - Réaffectation à un autre répétiteur, - Suppression avec archivage optionnel.
Suivi des cours : - Visualisation de l’état des cours, - Historique des répétiteurs positionnés, - Suivi des heures réalisées par cours.
-
Les cours ne sont pas publiés librement,
-
Tous les cours sont directement assignés par l’administrateur,
-
Blocage automatique si le répétiteur a déjà un cours sur la même plage horaire.
-
Visualisation de la validation par le répétiteur et par l’élève / tuteur,
-
Validation via signature électronique ou code de validation,
-
Impossible de déclencher le paiement sans double validation.
Gestion des plannings
•
Gestion des plannings des répétiteurs et des élèves, possibilité de voir le planning du répétiteur et de l’élève.
•
Détection des conflits d’horaires.
•
Détection et blocage automatique des conflits d’horaires.
Gestion financière
•
Suivi des heures effectuées,
•
Calcul automatique et gestion des paiements des répétiteurs et aux parents d’élèves,
•
Accès aux factures et Historique des paiements.
•
Générer et envoie des factures aux répétiteurs et aux parents d’élèves
•
Gestion de balance des factures ; factures payées et reste a payés des parents d’élèves
•
Mettre en place un système de calcul automatique des prix de répétitions aux répétiteurs et parents d’élèves
•
Générer un état financier d’un parent d’élève (client)
Gestion des commentaires
•
Consulter tous les commentaires laissés par le parent d’élève ou le repetiteur
•
Possibilité de saisir un commentaire pour l’élève, le répétiteur et l’élève
•
Modifications et suppression des commentaires
5.2 Espace Répétiteur
Le répétiteur pourra :
•
Accéder à son tableau de bord personnel, -
•
Consulter son profil, mettre à jour son profil (upload sa photo de profil, son casier judiciaire, ses diplômes, sa pièce d’identité, …)
•
Consulter les cours publiés correspondant à ses disciplines et niveaux,
•
Se positionner sur un cours (accepter/refuser),
•
Visualiser les cours qui lui sont assignés,
•
Consulter son planning,
•
Visualiser son quota d’heures,
•
Accéder aux supports pédagogiques,
•
Consulter l’état de ses paiements.
•
Compléter et mettre à jour son profil professionnel (diplômes, compétences, matières enseignées, niveaux),
•
Accepter la prise en charge d’un cours assigné,
•
Effectuer la validation des cours réalisés (signature ou code),
•
Consulter l’état de validation et de paiement de ses cours.
•
Le répétiteur peut faire des commentaire ou note sur l’élève,
•
Consulter ses factures et historique de ses factures.
5.3 Espace Élèves / Parents / Tuteurs
Les parents, tuteurs ou élèves pourront :
•
Gérer leur profil,
•
Inscrire un ou plusieurs élèves,
•
Faire des demandes de cours,
•
Consulter les cours attribués,
•
Visualiser le planning des cours,
•
Consulter le répétiteur assigné,
•
Accéder aux supports pédagogiques,
•
Recevoir des notifications (changement de planning, confirmation de cours).
•
Valider les cours effectués via signature ou code de validation., suivie de l’évolution académie de l’évaluation
•
Mettre un commentaire sur un cours déjà terminé ou un commentaire sur le répétiteur
•
Consulter son état financier et historique de ses factures (la factures déjà payées et reste a payé.
Budget indicatif : 500 € à 1 000 €
Publication : 16 février 2026 à 15h35
Profils recherchés : Développeur Symfony freelance , Développeur PHP freelance , Développeur Node.js freelance , Développeur full-stack freelance , Développeur React freelance
42 freelances ont répondu à ce projet
34 propositions de devis en moins de 2h
Montant moyen des devis proposés : 1 600 €
Estimation du délai : 10 jours