IDKoding
An online learning platform for developers
Unternehmen
IDKoding
Jahr
2025
Categorie
Online Learning
Rolle
Fullstack Developer
Überblick
IDKoding ist eine Online-Kursplattform, die entwickelt wurde, um Benutzern beim Erlernen von Programmierung wie Webentwicklung, mobiler Entwicklung und Datenwissenschaft zu helfen. Die Plattform bietet verschiedene Kurse, die für jedermann zugänglich sind, mit einem Fokus auf eine interaktive und angenehme Lernerfahrung. Bei der Entwicklung wurde ich gebeten, am Frontend-Teil mit Laravel Inertia mit React und Tailwind CSS zu arbeiten sowie RESTful-APIs für die Kommunikation zwischen Frontend und Backend zu integrieren.
Dieses Projekt war mein Freelance-Projekt bei IDKoding, bei dem ich das Erscheinungsbild und die Funktionalität der bestehenden Plattform aktualisiert habe. Ich habe mit dem Backend-Team zusammengearbeitet, um eine nahtlose Integration zwischen Frontend und Backend zu gewährleisten und sicherzustellen, dass die Plattform auf verschiedenen Geräten responsiv und einfach zu bedienen bleibt. Das Projekt wurde in 1 Monat abgeschlossen.
Sie können auf diese Plattform unter idkoding.com zugreifen.
Tech-Stack
Frontend: Laravel Inertia, React, Tailwind CSS Backend: Laravel, MySQL
Ziele
- Entwicklung einer responsiven und interaktiven Online-Kursplattform mit Laravel Inertia und React.
- Integration von RESTful-APIs für eine nahtlose Kommunikation zwischen Frontend- und Backend-Diensten.
- Verbesserung der Benutzererfahrung durch eine moderne und benutzerfreundliche Oberfläche.
- Sicherstellung sauberer und wiederverwendbarer Codepraktiken zur Unterstützung der langfristigen Wartbarkeit und Skalierbarkeit der Plattform.
- Implementierung neuer Funktionen wie ein Kursebewertungssystem, automatische Zertifikate und Social-Media-Integration zur Steigerung der Benutzerinteraktion.
- Integration des Backends mit einem SMTP-Dienst zum Versenden von E-Mail-Benachrichtigungen an Benutzer über Plattformaktivitäten.
Projekt-Galerie
Ein Einblick in das Projekt


