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

Création site Web de formation en e-learning

 Fermé · 1 000 € à 10 000 € · 43 offres · 4978 vues · 34 interactions


Cahier des Charges - Plateforme de Formation en Ligne et en Visioconférence
1. Présentation du Projet
1.1 Contexte
- Création d'une plateforme de formation en ligne moderne et interactive, incluant des cartes heuristiques (XMind) activables, des podcasts, des textes, des images et des liens vers des vidéos YouTube.
- L’objectif de la digitalisation de l'offre de formation est de toucher un public plus large.
1.2 Objectifs
- Proposer des formations en ligne accessibles 24/7, avec un suivi personnalisé des apprenants.
- Faciliter la gestion administrative des formations pour les formateurs et administrateurs.
- Créer une expérience d'apprentissage engageante à travers divers supports pédagogiques.
2. Description Fonctionnelle
2.1 Interface Publique
- Page d'accueil : Présentation des formations phares avec système de filtres par thématique, niveau, et format (podcasts, vidéos YouTube, cartes heuristiques).
- Catalogue des formations : Affichage et recherche de formations, avec des descriptions détaillées et des liens externes vers des vidéos YouTube.
- Système d'inscription : Inscription des utilisateurs avec authentification via email (Gmail) ou réseaux sociaux.
- Paiement sécurisé : Intégration d'un système de paiement pour les formations payantes. Optionnel ou pas dans un premier temps ?
- Blog éducatif et actualités : Section pour partager des articles, des actualités et des conseils pédagogiques.
- FAQ et support : Support technique et pédagogique accessible depuis la plateforme.
2.2 Espace Apprenant
- Tableau de bord personnalisé : Vue globale sur la progression des formations, accès rapide aux cours en cours.
- Accès aux cours : Contenus pédagogiques sous forme de textes, liens vers vidéos YouTube, podcasts téléchargeables, et cartes heuristiques XMind.
- Suivi de progression : Visualisation de la progression dans chaque formation.
- Système d'évaluation : Quizz, tests et évaluations avec correction automatique. Proposer un éditeur de quizz ?
- Certificats de réussite : Téléchargement des certificats une fois les cours complétés avec succès.
- Forum d'entraide : Section communautaire pour échanger avec d'autres apprenants.
- Messagerie : Fonctionnalité pour interagir directement avec les formateurs.
- Liste des stagiaires avec coordonnées après acceptation du RGPD pour chaque session de formation.
2.3 Espace Formateur
- Gestion des contenus pédagogiques : Création et organisation des formations, ajout de liens YouTube, podcasts, cartes heuristiques et textes.
- Suivi des apprenants : Visualisation des progrès des apprenants inscrits à leurs cours.
- Création d'évaluations : Outils pour créer des tests, quizz, et exercices.
- Statistiques de progression : Suivi des performances des cours, inscriptions, taux de complétion.
- Outils de communication : Possibilité d'envoyer des messages directs aux apprenants.
- Outils de visioconférence intégrés (de préférence) à la plateforme (ne pas sortir de la plateforme pour utiliser une autre application).
2.4 Interface Administrative
- Gestion des utilisateurs : Gestion des inscriptions, administration des droits des formateurs et des apprenants.
- Gestion des formations : Contrôle des cours publiés, validation des contenus.
- Reporting et statistiques : Analyse de la fréquentation, de la performance des cours et des revenus générés.
- Facturation et paiement : Gestion des paiements et de la facturation via la plateforme (voir partie optionnelle dans un premier temps).
- Configuration du site : Paramètres généraux du site, gestion des CGV/CGU et mentions légales.
3. Spécifications Techniques
3.1 Architecture Technique
- Application web responsive : Compatible avec ordinateurs, tablettes, et smartphones.
- Base de données sécurisée : Utilisation de bases de données comme MySQL ou PostgreSQL pour garantir la sécurité et la scalabilité.
- Système de sauvegarde automatique : Sauvegardes quotidiennes des données.
- API REST : Préparation pour des intégrations futures avec d’autres systèmes ou plateformes.
3.2 Sécurité
- Authentification sécurisée : Utilisation de protocoles sécurisés (SSL, OAuth).
- Chiffrement des données sensibles : Protection des informations personnelles et financières des utilisateurs.
- Conformité RGPD : Respect des normes européennes de protection des données.
- Protection contre les attaques courantes : Prévention contre les attaques de type DDoS, injections SQL, etc.

3.3 Performance
- Temps de chargement : Objectif de chargement des pages inférieur à 3 secondes.
- Capacité d'utilisateurs simultanés : Support pour un minimum de 500 utilisateurs simultanés (chiffre à revoir peut-être).
- Disponibilité de 99,9% grâce à l'utilisation d'une infrastructure cloud fiable.
- Optimisation mobile : Site conçu pour une navigation fluide sur mobile.
4. Contraintes
4.1 Techniques
- Compatibilité : Compatible avec les navigateurs récents (Chrome, Firefox, Safari, Edge).
- Respect des standards W3C : Garantir un code propre et normé.
- Accessibilité : Conformité aux normes WCAG 2.1 pour une accessibilité accrue.
- Infrastructure cloud : Hébergement sur une solution cloud (Amazon AWS, Google Cloud, DigitalOcean). Proposer des hébergements différents mais fiables et qui ont fait leur preuve autres que ceux cités précédemment et de préférence français.
4.2 Légales
- Conformité RGPD : Gestion et traitement des données selon les normes européennes.
- Mentions légales : Création des pages légales (mentions légales, CGV, CGU).
- Politique de confidentialité : Politique de confidentialité à afficher sur le site.
5. Livrables
5.1 Documents
- Maquettes et prototypes : Validation des maquettes avant le développement.
- Documentation technique : Explication des choix techniques et architecture.
- Guide utilisateur : Documentation pour les utilisateurs et formateurs.
- Documentation administrateur : Manuel pour l'administration du site.
5.2 Applications
- Code source commenté : Code propre et bien documenté.
- Base de données : Livrable avec toutes les données initiales.
- Fichiers de configuration : Fichiers pour la configuration du serveur et de l’application.
- Tests unitaires et fonctionnels : Mise en place de tests pour assurer la qualité.
6. Hébergement et Maintenance
6.1 Hébergement
- Hébergement cloud (hors WordPress) : Utilisation de solutions comme Amazon AWS, Google Cloud, ou DigitalOcean. Proposer des hébergements différents mais fiables et qui ont fait leur preuve autres que ceux cités précédemment.
- Estimations de coût annuel :
- Amazon AWS/Google Cloud : Entre X € et Y € par an selon le trafic.
- DigitalOcean/OVHcloud : Entre X € et Y € par an pour une utilisation de base.
6.2 Maintenance
- Support technique 5j/7 : Assistance pour corrections et problèmes techniques.
- Mises à jour de sécurité : Régulières pour prévenir les failles.
- Évolutions fonctionnelles : Améliorations continues selon les besoins.
- Sauvegardes quotidiennes : Protection des données par des backups réguliers.
Estimation des coûts de maintenance annuels :
- Maintenance basique : Entre X € et Y €.
- Maintenance complète (support, optimisation) : Entre X € et Y €.
7. Indicateurs de Succès
- Nombre d'inscriptions et taux de complétion des formations.
- Satisfaction utilisateur à travers des enquêtes et des avis.
- Performance technique (temps de réponse, disponibilité).
- Revenus générés via les formations payantes.
Transfert de la propriété intellectuelle
Celle-ci doit être transférée au client avec un document pour le prouver.

Budget indicatif : 1 000 € à 10 000 €

Publication : 10 février 2025 à 12h13

Profils recherchés : Développeur web freelance , Webmaster freelance , Intégrateur de systèmes de paiement en ligne freelance , Développeur e-learning freelance , Développeur API freelance

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

Créer un compte

43 freelances ont répondu à ce projet

36 propositions de devis en moins de 2h

Benjamin Kinyamba Développeur full-stack
Hugo Battoue Agence développement spécifique
Fabien Berthelet Agence web
Yatma Gueye Agence web
Spidrontech - Votre Partenaire Mobile Et Web Agence de développement web
Germain Fardoux Développeur WordPress
Codes Castle Agence de développement web
+36

Montant moyen des devis proposés : 5 400 €

Estimation du délai : 24 jours

Publier un projet similaire

Nos ressources utiles

Allez plus loin avec nos ressources liées à ce projet !

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