باك اند لحفظ الملاحظات باستخدام NestJS و Swagger

تفاصيل العمل

باك اند لحفظ الملاحظات تم استخدام NestJS المبنية علي ExpressJS وايضا تم استعمال Prisma ORM للتعامل مع قاعدة البيانات PostgresQl الموجودة علي Container تم توليده باستعمال docker-compose

الباك اند يحتوي علي 12 endpoint حيث يسمح للمستخدم ان يقوم بعمل حساب sign up ثم يتم ارسال رسالة تحمل رمز ال otp علي البريد الالكتروني المدخل وبعد ذلك يقوم بتفعيل الحساب كما يستطيع اعادة ارسال رمز ال otp في حالة حدوث اي مشاكل، ايضا يستطيع تسجيل الدخول وبعدها يحصل علي رمزين JWT احدهم refresh token والاخر access token حتي يحصل علي افضل تجربة حماية، يستطيع المستخدم ايضا ان يقوم بتعديل صورة ال Avatar الخاصة به ويستطيع اضافة وتعديل وعرض وحذف الملاحظات الخاصة به.

ملفات مرفقة

بطاقة العمل

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

المهارات المستخدمة