مشروع لتصميم واجهة برمجية (API) لإدارة المستخدمين تتضمن التسجيل، تسجيل الدخول، تأكيد البريد الإلكتروني، واستعادة كلمة المرور.
التقنيات: Node.js, Express.js, Joi Validation, JWT, Nodemailer
المميزات:
تسجيل وتفعيل الحساب عبر البريد.
حماية الـ endpoints عبر Middleware.
Refresh / Revoke tokens.