نظام Buildo Solutions لإدارة شركات المقاولات (ERP)
تفاصيل العمل

نوع المشروع: نظام لإدارة شركات المقاولات (ERP) ضخم ومخصص بالكامل لقطاع المقاولات. الإنجاز الأساسي: تطوير نظام شامل يضم أكثر من 120 واجهة مستخدم، يهدف إلى أتمتة ورقمنة العمليات المعقدة للمقاولات (من إدارة المشاريع والمستخلصات حتى التحليل المالي). أبرز المهام والإنجازات: 1. تصميم وبناء الواجهة الأمامية (Frontend Engineering) - الأداء وتجربة المستخدم: بناء الواجهات الأساسية للنظام باستخدام React.js، مع التركيز الشديد على الأداء الممتاز وسرعة الاستجابة. تم استخدام React Query لإدارة الكاش والبيانات بكفاءة، مما ضمن تجربة مستخدم سلسة وممتازة. - التصميم والتخطيط: تنفيذ تصميم احترافي ومتجاوب (Fully Responsive) باستخدام Tailwind CSS ومكتبة المكونات shadcn/ui. تم بناء لوحات تحكم (Dashboards) تفاعلية تعرض أهم الأرقام والإحصائيات بوضوح للمستخدم. - إدارة الحالة: تطوير بنية برمجية نظيفة وسهلة الفهم (Clean Architecture) مع إدارة الحالة المعقدة عبر Redux، لضمان تدفق بيانات مستقر وقابل للصيانة عبر كامل النظام. 2. تطوير الواجهة الخلفية ومنطق العمل (Backend & Business Logic) - الأمان والصلاحيات: بناء نظام تسجيل دخول آمن وتطبيق هيكلية صلاحيات محكمة (Roles and Permissions) تضمن أعلى مستويات التحكم في وصول المستخدمين إلى البيانات والوظائف. - هيكلة البيانات: تطوير واجهات برمجية (APIs) موثوقة وعالية الأداء باستخدام Node.js و Express.js. تم التعامل مع نماذج البيانات المعقدة وإدارتها عبر Mongoose. - إدارة الشركات والتقارير: تطوير آلية ممنهجة وفعالة لإدارة بيانات الشركات المتعددة ضمن النظام، بالإضافة إلى تنفيذ ميزات متقدمة لإنشاء وتصدير المستندات المالية، الفواتير، وتقارير PDF و Excel. التقنيات الأساسية المستخدمة (Tech Stack): Frontend: React.js, JavaScript, Redux, React Query, shadcn/ui, Tailwind CSS, HTML, CSS. Backend: Node.js, Express.js, Mongoose.

شارك
بطاقة العمل
تاريخ النشر
منذ 3 أسابيع
المشاهدات
18
المستقل
Ammar Yasser
Ammar Yasser
مهندس برمجيات
طلب عمل مماثل
شارك
مركز المساعدة