محفظتي الذكية هو تطبيق ويب (Web App) متطور مصمم لمساعدتك على تتبع وضعك المالي بدقة وسهولة. يتميز التطبيق بواجهة مستخدم عصرية تعتمد على نمط Glassmorphism وألوان جذابة، مع التركيز الكامل على تجربة المستخدم (UX) في الهواتف الذكية.
🔒 الخصوصية هي الأولوية: التطبيق لا يرسل بياناتك إلى أي خادم (Server). جميع بياناتك المالية تُخزن محلياً فقط على جهازك باستخدام تقنية
LocalStorage.
- 📊 لوحة تحكم مالية: عرض حي للرصيد الإجمالي، إجمالي الدخل، وإجمالي المصروفات.
- 💸 إدارة المعاملات: إضافة وحذف المصاريف والدخل اليومي بتصنيفات مخصصة.
- 🤝 نظام إدارة الديون:
- تتبع الأموال التي أقرضتها (لك) أو استلفتها (عليك).
- نظام تسديد دفعات جزئية مع شريط تقدم (Progress Bar) لكل دين.
- سجل تاريخي لكل دفعة تم سدادها داخل كل دين.
- 💾 النسخ الاحتياطي: إمكانية تصدير واستيراد بياناتك بالكامل كملف
JSONلضمان عدم ضياعها عند تغيير الجهاز. - 🎨 تصميم Premium: واجهة مظلمة (Dark Mode) احترافية، حركات انسيابية (Animations)، واهتزاز تفاعلي (Haptic Feedback) عند اللمس.
- 📱 PWA Ready: مصمم ليعمل كأنه تطبيق هاتف أصلي عند إضافته للشاشة الرئيسية.
- HTML5 & CSS3: الهيكل الأساسي.
- Tailwind CSS: للتنسيق العصري والمتجاوب.
- Vanilla JavaScript: منطق البرمجة وإدارة البيانات (بدون مكتبات خارجية ثقيلة).
- FontAwesome: للأيقونات التفاعلية.
- Google Fonts: خطوط
CairoوSpace Grotesk.
لا يحتاج التطبيق إلى أي عملية تثبيت معقدة أو سيرفر:
- قم بتحميل المستودع (Clone):
git clone https://github.com/seif4d/Wallet.git
- افتح ملف
index.htmlفي متصفحك مباشرة. - أو قم برفعه على أي استضافة مجانية مثل GitHub Pages أو Vercel.
- مسح بيانات المتصفح: بما أن التطبيق يعتمد على
LocalStorageالمدمج في المتصفح، فإن مسح "بيانات الموقع" (Clear Site Data) قد يؤدي لحذف سجلاتك. يُنصح دائماً باستخدام ميزة تصدير النسخة الاحتياطية دورياً. - الهواتف الذكية: التطبيق يعمل بشكل أفضل عند فتحه من متصفح الهاتف (Safari/Chrome) واختيار "Add to Home Screen".
المساهمات مفتوحة دائماً! إذا كان لديك اقتراح لتحسين التصميم أو إضافة ميزات جديدة:
- قم بعمل Fork للمشروع.
- أنشئ فرعاً جديداً (
git checkout -b feature/NewFeature). - قم بعمل Commit لتعديلاتك.
- افتح Pull Request.
صُنع بكل إتقان بواسطة Seif4D ❤️