تفاصيل العمل

هو تطبيق ويب مالي (Banking App) عبارة عن لوحة تحكم مالية حديثة تتيح للمستخدم إدارة أكثر من حساب بنكي في مكان واحد، تتبع المعاملات المالية بشكل لحظي، وتحويل الأموال بشكل آمن بين الحسابات.

يوفر التطبيق نظرة شاملة على الوضع المالي للمستخدم من خلال لوحة تحكم تحتوي على إجمالي الرصيد، آخر العمليات، وتصنيفات المصروفات، مما يساعد المستخدم على متابعة وإدارة أمواله بشكل أفضل.

مميزات التطبيق:

نظام تسجيل دخول آمن (Secure Authentication)

ربط عدة حسابات بنكية داخل التطبيق

لوحة تحكم تعرض:

إجمالي الرصيد

آخر المعاملات

تصنيفات المصروفات

سجل المعاملات مع إمكانية الفلترة والتقسيم إلى صفحات (Pagination)

تحديث البيانات بشكل لحظي (Real-time)

تحويل الأموال بين الحسابات بشكل آمن

تصميم متجاوب يعمل على الجوال والتابلت والكمبيوتر

عرض البيانات والإحصائيات باستخدام الرسوم البيانية

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

Next.js & TypeScript – لتطوير الواجهة الأمامية و SSR

Appwrite – للخلفية (Backend) ونظام المصادقة

Plaid – لربط الحسابات البنكية

Dwolla – لتحويل الأموال والدفع

React Hook Form & Zod – لإدارة النماذج والتحقق من البيانات

Tailwind CSS – لتصميم الواجهات

Chart.js – لعرض الإحصائيات والرسوم البيانية

دوري في المشروع

كان دوري Front-End Developer، حيث قمت بـ:

تطوير واجهات المستخدم باستخدام Next.js و TypeScript

بناء لوحة التحكم (Dashboard)

عرض المعاملات والبيانات المالية

ربط الواجهة مع خدمات Plaid و Dwolla

إنشاء النماذج باستخدام React Hook Form

التحقق من البيانات باستخدام Zod

تصميم واجهات متجاوبة باستخدام Tailwind CSS

عرض البيانات باستخدام الرسوم البيانية

تحسين تجربة المستخدم والأداء

بطاقة العمل

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