An offline‑first web application that guides users through a 14‑step energy performance diagnosis (DPE) process, calculates results according to the 3CL method, and exports certified XML reports.
يقدم هذا التطبيق معالجًا منظمًا يوجه المستخدمين عبر جميع المراحل الأربعة عشر لتشخيص أداء الطاقة وفق طريقة 3CL، بدءًا من بيانات المبنى العامة وصولًا إلى حسابات الجدار، التهوية، التدفئة، والماء الساخن. يتم تنفيذ محرك الحسابات التنظيمية بالكامل محليًا، ما يضمن ردود فعل سريعة وقدرة على العمل دون اتصال. تُخزن البيانات في قاعدة بيانات IndexedDB محلية ويمكن مزامنتها مع قاعدة Supabase عن بعد عند توفر الاتصال. تم بناء واجهة المستخدم باستخدام React وTailwind، لتوفير تجربة متجاوبة وسهلة الوصول للمهنيين. تُصدر ملفات XML المتوافقة مع معايير ADEME، ما يتيح تقديم تقارير معتمدة رسمياً. يميز هذا التطبيق قدرته على العمل في بيئات غير متصلة، وتزامن البيانات بسلاسة، وتوفير واجهة مستخدم بديهية، مع الالتزام الصارم بالمعايير التنظيمية.
The attra-frontend project is a web application for users.
هذا المشروع هو تطبيق ويب مُتكامل يُستخدم لتقديم واجهة مستخدم سهلة الاستخدام للمستخدمين. يتم تطويره باستخدام تقنيات React و TypeScript، وتحديدًا يستخدم Playwright للتحكم في التطبيقات، Radix UI لتطوير المكونات، Supabase كقاعدة بيانات الخلفية، وتوابع CSS Tailwind لتصميم الواجهة، بالإضافة إلى تطبيق Vite و Zod لتحقق صحة النماذج.