تفاصيل العمل

Saraha App هو تطبيق ويب يتيح للمستخدمين إرسال واستقبال رسائل مجهولة الهوية بطريقة آمنة وسهلة الاستخدام. يركز المشروع على تجربة المستخدم البسيطة مع نظام حماية قوي، من خلال استخدام تقنيات حديثة لإدارة الحسابات والجلسات.

المميزات الرئيسية:

تسجيل حساب جديد وتسجيل الدخول باستخدام البريد الإلكتروني وكلمة المرور.

تأمين الجلسات باستخدام JWT (JSON Web Token).

إمكانية إرسال واستقبال رسائل مجهولة الهوية.

إدارة الملف الشخصي (تحديث البيانات – تغيير كلمة المرور).

تسجيل الخروج وإلغاء صلاحية الـToken للحفاظ على الخصوصية.

نظام حماية للـAPI مع Middleware للتأكد من صلاحيات المستخدم.

قاعدة بيانات علائقية لإدارة المستخدمين والرسائل باستخدام MySQL.

التقنيات المستخدمة:

Backend: Node.js, Express.js

Database: MySQL

Authentication & Security: JWT, Bcrypt

النتيجة:

المشروع وضّح قدرتي على تطوير أنظمة Backend آمنة وقابلة للتوسع باستخدام Node.js وExpress مع قاعدة بيانات MySQL، بالإضافة إلى تطبيق تقنيات الـAuthentication الحديثة لضمان أمان المستخدمين.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
4
تاريخ الإضافة
تاريخ الإنجاز
المهارات