وصف المشروع (Project Description)
مشروع "يمن صرف" هو منصة رقمية متطورة تمثل حلاً هندسياً متكاملاً لمشكلة تذبذب أسعار الصرف في السوق اليمني. لم يكن الهدف مجرد عرض أرقام، بل بناء "محرك بيانات" مستقل يضمن الدقة والموثوقية العالية.
المشكلة والحل:
غالباً ما تعتمد تطبيقات العملات على واجهات برمجة تطبيقات (APIs) خارجية قد تكون مكلفة أو غير دقيقة للسوق المحلي. قمت بحل هذه المعضلة عبر تطوير سكربت قشط (Scraper) بلغة بايثون يقوم بجمع البيانات آلياً من المصادر الرسمية وتحديثها في قاعدة البيانات اللحظية، مما يجعل المنصة مستقلة تماماً وموثوقة.
التميز الهندسي:
تم اعتماد معمارية Decoupled Architecture، حيث يعمل Laravel كمحرك خلفي لإدارة البيانات والأمان، بينما توفر واجهة React تجربة مستخدم (UX) فائقة السرعة مع رسوم بيانية تفاعلية (Charts) تتبع مسار العملة تاريخياً، مما يعطي قيمة مضافة للمستثمرين والصرافين.
Project Overview:
"Yemen Sarf" is a high-end financial ecosystem designed to track the volatile currency and gold markets in Yemen (Sana'a and Aden). It represents a full-stack engineering solution that bridges the gap between raw data and actionable financial insights.
Key Technical Achievements:
Custom Data Engine: Instead of relying on expensive 3rd-party APIs, I engineered a custom Python Scraper that autonomously harvests real-time data from official sources, ensuring 100% data independence and accuracy.
Performance & Scalability: Built with Laravel (API) and React 19, the platform utilizes optimized caching and database indexing to handle high traffic during market fluctuations.
High-Fidelity UX: Implementing a "Premium Dark Mode" with Framer Motion and Tailwind CSS, providing a seamless, desktop-class experience on mobile devices.
القسم,التقنيات المستخدمة
الواجهة الأمامية,"React, Tailwind CSS, Framer Motion, Context API"
الواجهة الخلفية,"Laravel (RESTful API), MySQL"
محرك البيانات,Python (BeautifulSoup/Selenium)
الأداء,"Vite, SEO Optimization, Sparklines Charts"