تفاصيل العمل

قمت بتصميم وتطوير Othyra من الصفر، وهي منصة متكاملة للويب والهواتف المحمولة تتيح ربط العملاء بالمعالجين النفسيين من خلال تواصل آمن وفوري. قمت بتصميم وتنفيذ بنية التطبيق لدعم عدة أدوار للمستخدمين (العميل، المعالج، والمسؤول)، مع تطوير المحادثات والإشعارات الفورية باستخدام WebSockets، ونظام مصادقة وتفويض آمن باستخدام JWT، وروبوت محادثة مدعوم بالذكاء الاصطناعي، ودمج خدمات الدفع عبر Stripe، بالإضافة إلى التكامل مع Google وApple APIs وإجراء جلسات فيديو مخصصة باستخدام WebRTC.

طورت الواجهة الخلفية باستخدام Spring Boot وNode.js، وقمت ببناء واجهات ويب تفاعلية ومتجاوبة باستخدام Angular، بالإضافة إلى تطوير تطبيق الهاتف المحمول باستخدام Ionic. صممت طبقة البيانات باستخدام MongoDB، وأنشأت خطوط CI/CD لأتمتة عمليات البناء والاختبار والنشر، مما ساهم في تحسين موثوقية التطبيق وسهولة صيانته.

قمت بحاوية ونشر الواجهة الخلفية باستخدام Docker وNginx على Oracle VM، ونشرت تطبيق Angular باستخدام Vercel، مع إدارة قاعدة البيانات عبر MongoDB Atlas. توليت مسؤولية المشروع بشكل كامل، بدءًا من تصميم المعمارية والتطوير، وصولًا إلى التكامل والنشر وإدارة البنية التحتية في بيئة الإنتاج.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة