Les meilleurs développeurs Symfony freelances sont sur Codeur.com

Recherche un developper en react et node.js / PHP Symfony

 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

Le profil du client est reservé aux prestataires abonnés

Créer un compte

42 freelances ont répondu à ce projet

34 propositions de devis en moins de 2h

Websource Agence web
Codes Castle Agence de développement web
EncureIT_Systems Agence IA
Jayan Grondin Développeur web
Yatma Gueye Agence de développement e-commerce
Laurent Morland Développeur mobile
Jean-François Ferraille Agence web
+35

Montant moyen des devis proposés : 1 600 €

Estimation du délai : 10 jours

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients