طورت منصة تعليمية متكاملة مدعومة بالذكاء الاصطناعي، تشمل تطبيق ويب و تطبيق موبايل مع نظام إدارة محتوى (Back Office) متقدم.
? المسؤوليات والإنجازات
? تطوير Full Stack:
- بناء تطبيق ويب حديث باستخدام Next.js
- تطوير تطبيق موبايل بـ React Native
- تصميم وتطوير Backend قوي مع Spring Boot
- إدارة قواعد البيانات PostgreSQL
- تطوير Back Office شامل للإدارة
? الأمان والمصادقة:
- تطبيق نظام مصادقة متقدم عبر Keycloak
- إدارة الصلاحيات والأدوار (Role-Based Access)
- JWT Authentication
- Secure API endpoints
- Session Management
? الذكاء الاصطناعي:
- تطوير Chatbot تعليمي ذكي
- تكامل OpenAI Whisper للتعرف على الصوت
- استخدام GPT-4o للمحادثات الذكية
- تقنية Text-to-Speech (TTS) للردود الصوتية
?️ التقنيات المستخدمة
Frontend Web:
─ Next.js (App Router)
─ TypeScript
─ Material UI
─ Zustand
Mobile App:
─ React Native
─ Expo
Backend:
─ Spring Boot
─ Spring Security
─ PostgreSQL
─ Microservices
AI & ML:
─ OpenAI Whisper (Speech-to-Text)
─ GPT-4o (Conversational AI)
─ TTS (Text-to-Speech)
─ OpenAI API Integration
Authentication:
─ Keycloak
─ JWT
─ OAuth 2.0
─ Role-Based Access Control
Cloud & DevOps:
─ AWS (S3)
─ Docker
─ GitLab CI/CD
─ Microservices Architecture