Plateforme LMS
Bienvenue sur Eduflex, notre plateforme de système de gestion de l'apprentissage (LMS) ! Ce projet est construit avec Next.js, Tailwind CSS et TypeScript, offrant un environnement visuellement attrayant, convivial et sécurisé pour l'apprentissage en ligne.
Caractéristiques
- Rendu côté serveur pour des performances et un référencement améliorés
- Intégration avec NextAuth et l'authentification sécurisée basée sur Google
- Utilise Tailwind CSS pour une conception personnalisable et visuellement attrayante
- PostgreSQL et Prisma pour un stockage et une gestion efficaces des données
- AWS S3 pour le stockage multimédia et le streaming vidéo à la demande
- Intégration avec Razorpay pour un traitement transparent des paiements
- Tableau de bord d'administration pour une gestion et une personnalisation faciles
- Lecteur vidéo personnalisé pour le streaming avec toutes les fonctionnalités riches
- Service de transcodage vidéo séparé
- AWS SES pour gérer les e-mails professionnels.
- Shadcn-ui comme bibliothèque d'interface utilisateur
Installation
- Cloner le référentiel
- Dépendances d'installation :
npm install
- Configurer les variables d'environnement
- Démarrez le serveur de développement :
npm run dev
Contribuer
Les contributions sont les bienvenues ! Veuillez consulter les directives de contribution.
Licence
Ce projet est sous licence MIT.