عن المشروع

محلل إيصالات المصاريف الذكي (نموذج أولي) هو خدمة FastAPI نموذجية تُرجع استجابة إيصال محلل بشكل وهمي مطابقة لوثيقة متطلبات المنتج (PRD). ### البدء السريع لإعداد وتشغيل المشروع: 1. إنشاء بيئة افتراضية (موصى بها) باستخدام Python. 2. تثبيت التبعيات من ملف requirements.txt. 3. تشغيل التطبيق باستخدام Uvicorn على المنفذ 8000 مع تفعيل إعادة التحميل. 4. تشغيل مجموعة الاختبارات بهدوء باستخدام pytest. ### واجهة برمجة التطبيقات (API) تعرض الخدمة نقطة النهاية التالية: - POST `/api/parse-receipt`: تقبل بيانات نموذج متعددة الأجزاء تحتوي على `employeeId` و `departmentId` وملف `image`. تُرجع استجابة JSON محللة بشكل وهمي مطابقة لوثيقة متطلبات المنتج (PRD).