تفاصيل العمل

مشروع بنك افتراضي متكامل تم تطويره بتقنيات Full Stack، يوفّر نظام حسابات بنكية، عمليات (إيداع – سحب – تحويل)، كشف حساب، ولوحة تحكم لإدارة المستخدمين والعمليات.

التقنيات المستخدمة (Node.js):

Node.js + Express / NestJS

PostgreSQL / MongoDB

Prisma ORM / Mongoose

JWT (Access & Refresh Tokens)

BCrypt لتشفير كلمات المرور

RBAC لإدارة الأدوار والصلاحيات

Swagger لتوثيق الـ API

Redis لتحسين الأداء والكاش

Clean Architecture / MVC

المزايا:

تسجيل دخول آمن

إدارة الحسابات والعمليات البنكية

تحويلات مالية دقيقة باستخدام معاملات (Atomic Transactions)

لوحة تحكم كاملة للإدارة

المشروع تعليمي وتجريبي ولا يتعامل مع أموال حقيقية.

بطاقة العمل

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