قمت بتطوير Backend لتطبيق Saraha App، وهو نظام يتيح للمستخدمين إرسال واستقبال رسائل بشكل مجهول (Anonymous Messaging System) مع التركيز على الأمان وسهولة الاستخدام.
? المهام والتقنيات المستخدمة:
تصميم وتطوير RESTful APIs باستخدام Node.js و Express.js
إدارة قواعد البيانات باستخدام MongoDB و Mongoose
تطبيق نظام Authentication & Authorization (JWT) لتأمين المستخدمين
تشفير كلمات المرور باستخدام bcrypt لضمان حماية البيانات
بناء نظام لإرسال واستقبال الرسائل المجهولة مع ربطها بالمستخدمين
التعامل مع الأخطاء (Error Handling) وتنظيم الكود باستخدام Middleware