واصل فلسطين
مشروع باك إند جامعي جماعي لذكاء التنقل في فلسطين مع APIs بإصدار محدد لنقاط التفتيش والحوادث والبلاغات والتنبيهات وتقدير المسارات. تركزت مساهمتي الموثقة على منطق المسارات واعتمادية التوجيه الخارجي.
أبرز نقاط المشروع
- مشروع جماعي: REST API مبني بوحدات NestJS/TypeScript مع PostgreSQL وTypeORM وJWT والتحقق والتكاملات الخارجية.
- مساهمتي: تقدير المسار باستخدام أنماط الرحلة ونقاط التفتيش القريبة والحوادث الموثقة والمناطق المطلوب تجنبها.
- مساهمتي: تكامل OpenRouteService مع caching وtimeouts قابلة للإعداد وإعدادات من متغيرات البيئة وبديل محلي عند فشل الخدمة.
- يتضمن العمل الهندسي للفريق توثيق Swagger/OpenAPI واختبارات آلية واختبارات أداء باستخدام k6.
- NestJS
- TypeScript
- PostgreSQL
- TypeORM
- JWT
- Swagger / OpenAPI
- Docker
إجراءات المشروع