تطوير نظام تتبّع مصاريف وميزانيات ببايثون (FastAPI + MongoDB + REST APIs)

تفاصيل العمل

مشروع Expense Tracker & Budgeting System هو تطبيق متكامل يضم باك-إند مبني بـ FastAPI + MongoDB و فرونت-إند حديث باستخدام React + TypeScript.

الميزات:

تسجيل مستخدمين وإدارة حساباتهم.

إضافة مصاريف (يدوية أو من تكامل API للبنوك – نفس منطق التكامل مع أنظمة POS مثل Loyverse).

تحديد ميزانية شهرية وتتبع الاستهلاك في الوقت الفعلي.

إشعارات عند الوصول إلى 80% من الميزانية عبر WhatsApp Stub/Twilio.

واجهة تفاعلية بـ React + Tailwind تعرض لوحة Dashboard حديثة لعرض المصاريف والميزانية.

التقنيات:

Backend (FastAPI)

Python (FastAPI)

MongoDB (Motor Driver)

REST APIs (موثقة عبر Swagger UI)

WhatsApp Stub Integration (Twilio Sandbox)

Docker + .env configuration

Frontend (React)

- React 18

- TypeScript

- Vite

- Tailwind CSS

- Zustand (State Management)

- React Query (API Client)

ملفات مرفقة

بطاقة العمل

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