باك اند لحفظ الملاحظات تم استخدام NestJS المبنية علي ExpressJS وايضا تم استعمال Prisma ORM للتعامل مع قاعدة البيانات PostgresQl الموجودة علي Container تم توليده باستعمال docker-compose
الباك اند يحتوي علي 12 endpoint حيث يسمح للمستخدم ان يقوم بعمل حساب sign up ثم يتم ارسال رسالة تحمل رمز ال otp علي البريد الالكتروني المدخل وبعد ذلك يقوم بتفعيل الحساب كما يستطيع اعادة ارسال رمز ال otp في حالة حدوث اي مشاكل، ايضا يستطيع تسجيل الدخول وبعدها يحصل علي رمزين JWT احدهم refresh token والاخر access token حتي يحصل علي افضل تجربة حماية، يستطيع المستخدم ايضا ان يقوم بتعديل صورة ال Avatar الخاصة به ويستطيع اضافة وتعديل وعرض وحذف الملاحظات الخاصة به.
اسم المستقل | Mohamed A. |
عدد الإعجابات | 0 |
عدد المشاهدات | 5 |
تاريخ الإضافة | |
تاريخ الإنجاز |