موقع تبادل الكتب - Kotobekia
تفاصيل العمل
موقع تبادل الكتب - Kotobekia الوصف: Kotobekia هو تطبيق وموقع ويب شامل لتبادل الكتب تم تطويره باستخدام Node.js. يسمح التطبيق للمستخدمين بإدارة حساباتهم، وإضافة الكتب أو مراجعتها، والمشاركة في دردشات نصية مباشرة. كما أنه يوفر العديد من الميزات بما في ذلك: إدارة الحساب: يمكن للمستخدمين إنشاء حسابات شخصية، وتعديل معلومات الحساب، وتحميل صور الملف الشخصي. إضافة الكتب ومراجعتها: يمكن للمستخدمين إضافة الكتب إلى قاعدة البيانات، وكتابة المراجعات حول الكتب التي قرأوها. الدردشة في الوقت الحقيقي: يمكن للمستخدمين إجراء محادثات مع مستخدمين آخرين للاتفاق على عمليات تبادل الكتب. ميزات أخرى: إشعارات الدفع الفوري (Firebase). المصادقة والتفويض الآمن للمستخدم (JWT). اتصال ثنائي الاتجاه في الوقت الفعلي (Socket.io). إرسال إشعارات البريد الإلكتروني (Nodemailer). مصادقة OTP باستخدام WhatsApp. تسجيل الدخول باستخدام حساب جوجل (Passport.js). التقنيات المستخدمة: Node.js Express.js Mongoose MongoDB (قاعدة البيانات) Multer (معالجة تحميل الملفات) Firebase (إشعارات الدفع الفوري) JWT (مصادقة المستخدم وتفويضه) Socket.io (اتصال ثنائي الاتجاه في الوقت الفعلي) Nodemailer (إرسال إشعارات البريد الإلكتروني) مصادقة OTP باستخدام WhatsApp Passport.js (تسجيل الدخول باستخدام حساب جوجل)
مهارات العمل
بطاقة العمل
طلب عمل مماثل