LMS-Plattform
Willkommen bei Eduflex, unserer Learning Management System (LMS)-Plattform! Dieses Projekt basiert auf Next.js, Tailwind CSS und TypeScript und bietet eine optisch ansprechende, SEO-freundliche und sichere Umgebung für Online-Lernen.
Merkmale
- Serverseitiges Rendering für verbesserte Leistung und SEO
- Integration mit NextAuth und Google-basierter sicherer Authentifizierung
- Nutzt Tailwind CSS für anpassbares und optisch ansprechendes Design
- PostgreSQL und Prisma für effiziente Datenspeicherung und -verwaltung
- AWS S3 für Medienspeicher und On-Demand-Videostreaming
- Integration mit Razorpay für nahtlose Zahlungsabwicklung
- Admin-Dashboard für einfache Verwaltung und Anpassung
- Benutzerdefinierter Videoplayer zum Streamen mit allen umfangreichen Funktionen
- Separater Video-Transkodierungsdienst
- AWS SES für die Bearbeitung geschäftlicher E-Mails.
- Shadcn-ui als Ui-Bibliothek
Installation
- Klonen Sie das Repository
- Abhängigkeiten installieren:
npm install
- Umgebungsvariablen konfigurieren
- Starten Sie den Entwicklungsserver:
npm run dev
Mitwirken
Beiträge sind willkommen! Bitte beachten Sie die Beitragsrichtlinien.
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert.