Egitim

Ogrenio

Online egitim platformu ve mobil ogrenme uygulamasi. Video dersler, canli yayinlar, interaktif quizler ve ilerleme takibi. Egitmenler için içerik yönetim paneli, ögrenciler için kisisellestirilmis ogrenme deneyimi.

React Native AWS GraphQL
Ogrenio egitim platformu mobil uygulama ekrani

Proje Hakkinda

Müsteri Ihtiyaci

Ogrenio, bir egitim girisiminin online kurs platformu vizyonuyla hayata geçti. Mevcut platformlarin yüksek komisyon oranlarindan bagimsiz, kendi markasi altinda egitim içerigi sunmak isteyen bir ekip için gelistirildi. Hedef, mobil öncelikli bir yaklasimla her yerden erisilebilir ogrenme deneyimi sunmakti.

Zorluklar

Video içeriklerin farkli ag kosullarinda sorunsuz oynatilmasi, offline izleme için indirme ve sifreleme, canli yayin altyapisi ve binlerce esanli kullanici için ölçeklenebilirlik teknik zorluklar arasindaydi. Ayrica quiz ve sinav sisteminin güvenilir çalismasi, ilerleme verilerinin dogru senkronizasyonu kritik önemdeydi.

Teknik Çözüm

Mobil uygulama için React Native tercih edildi. Expo workflow ile hizli gelistirme ve OTA güncellemeler saglandi. Redux Toolkit ile state yönetimi, React Navigation ile karmasik ekran geçisleri yönetildi. Video oynatici için react-native-video entegre edildi.

Backend için AWS altyapisi kullanildi. API Gateway ve Lambda ile serverless mimari, DynamoDB ile NoSQL veritabani, CloudFront ile CDN dagilimi saglandi. Video içerikler S3'te depolanarak, Elastic Transcoder ile farkli kalitelere dönüstürüldü. HLS protokolü ile adaptive streaming uygulanarak farkli ag hizlarinda kesintisiz izleme deneyimi sunuldu.

GraphQL API ile client-server iletisimi optimize edildi. Apollo Client ile veri cache'leme ve optimistik güncellemeler yapildi. AWS Cognito ile kimlik dogrulama, IAM ile granüler yetkilendirme saglandi. Canli yayinlar için AWS IVS entegre edildi.

Kullanilan Teknolojiler

React Native

Cross-platform mobil gelistirme. Expo workflow ile hizli iterasyon ve OTA güncellemeler.

AWS

Lambda, DynamoDB, S3, CloudFront, Cognito ve IVS ile tam serverless altyapi.

GraphQL

Apollo Client ve AWS AppSync ile esnek ve optimize edilmis API iletisimi.

Sonuçlar

20K+

Kayitli Ögrenci

150+

Video Ders

%72

Tamamlama Orani

12 Hafta

Gelistirme Süresi

Egitim Platformu Projeniz mi Var?

EdTech projeniz için teknik fizibilite ve strateji görüsmesi yapalim.

Fikrinizi Paylasin