ContractsFlow تطبيق تسيير العقود
عقود الميناء وموردوه ومواعيده، متابعة مباشرة.

الحاجة
احتاجت مصالح الميناء إلى جمع العقود والاتفاقيات في مكان واحد، ومعرفة وضع كل مورد، وعدم تفويت أي موعد.
ما بنيناه
تطبيق داخلي بالفرنسية حسب الدور (مسؤول، موظف، قانوني)، يحسب حالة كل عقد وينبّه الفريق قبل انتهائه.
- Next.js
- NestJS
- PostgreSQL
- Redis
- Socket.io
النتائج
- 300+
- مورد
- 30, 7, 1
- يومًا قبل الانتهاء: تنبيه في كل مرة
- 6
- حالات للعقد تُحسب من التواريخ
ما يفعله التطبيق، شاشة بشاشة
بُني وسُلّم من أوت إلى أكتوبر 2023، شهران.
صورة تعريفية لـ ContractFlow
- منصة داخلية لتسيير العقود والاتفاقيات بُنيت لمديريات العميل.
- تجمع العلاقات مع الموردين وحالات التنفيذ والمواعيد وسير العمل حسب الأدوار في مكان واحد.
- مبنية بـ NestJS وNext.js وPostgreSQL وRedis وSocket.io وTurborepo.

صلاحيات حسب الدور
- تدعم مسارات المسؤول والموظف والقانوني، لكلٍّ صلاحياته.
- تحمي العمليات على العقود حسب الدور بدل لوحة واحدة مفتوحة للجميع.
- تناسب نموذج العميل في المصادقة والمتابعة عبر عدة مديريات.

تنبيهات تلقائية قبل انتهاء العقود
- ترسل تنبيهات قبل 30 و7 أيام ويوم واحد من الانتهاء دون أي متابعة يدوية.
- مهمة يومية تطلق أحداثًا تتحول إلى إشعارات Socket.io عبر Redis.
- يعرف الفريق القانوني المواعيد مبكرًا في كل الاتفاقيات الجارية.

متابعة حالة العقود
- تُحسب 6 حالات للعقد من تواريخه بدل تخزين حالة قد تتقادم.
- تغطي دورة الحياة من «غير منفّذ» إلى «منفّذ مع تأخير».
- يتابع المسيّرون حالة التنفيذ دون أي تحديث يدوي للحالات.

تسيير هيكل المديريات
- تمثّل المديريات والأقسام وحدود المسؤولية الداخلية.
- تجعل ظهور العقود مطابقًا للهيكل التنظيمي.
- تتيح متابعة عدة مديريات من منصة مركزية واحدة.

جولة إرشادية عند البدء
- تساعد المستخدمين الداخليين على فهم لوحة التحكم دون تكوين مسبق.
- تقدّم العقود والموردين والتنبيهات والحالات في سياقها.
- تسهّل استعمال النظام على الموظفين غير التقنيين.

تسيير الموردين
- تجمع أكثر من 300 مورد مع اتفاقياتهم المرتبطة.
- تربط العلاقة مع كل مورد بمتابعة العقود وتنفيذها.
- يجد الموظفون سياق المورد كاملًا في مكان واحد قبل اتخاذ أي إجراء.

مشروع مثل هذا؟
صفوه في سطرين على واتساب، ونرد عليكم مباشرة.
المشروع التاليTechEco DZ