تطوير Backend لتطبيق صراحة باستخدام Node.js وExpress.js

تفاصيل العمل

قمت بتطوير Backend لتطبيق صراحة (Sara7a App) باستخدام Node.js وExpress.js، مع MongoDB وMongoose لإدارة البيانات.

يركز المشروع على بناء نظام خلفي يدعم وظائف التطبيق، مع الاهتمام بأمان البيانات وتنظيم الكود.

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

- Node.js وExpress.js لبناء وتشغيل النظام الخلفي.

- MongoDB وMongoose لإدارة قواعد البيانات.

- JWT لإدارة رموز المصادقة.

- Bcrypt لتشفير كلمات المرور.

- Joi للتحقق من صحة البيانات المدخلة.

- Express Rate Limit للمساعدة في الحد من الطلبات المتكررة.

- Redis للتعامل مع التخزين المؤقت.

- Nodemailer لإرسال رسائل البريد الإلكتروني.

- Google Auth Library للتكامل مع خدمات مصادقة Google.

- Multer للتعامل مع رفع الملفات.

ساعدني المشروع على تطبيق مفاهيم تطوير Backend وبناء تطبيقات أكثر تنظيمًا مع الاهتمام بالمصادقة والتحقق من البيانات وأساسيات الأمان.

بطاقة العمل

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