AOM Maps | منصة متكاملة لاستعراض وإدارة الخرائط التفاعلية (Full-Stack)

تفاصيل العمل

مشروع AOM Maps هو تطبيق ويب متطور (Map Viewer) يتيح للمستخدمين استعراض البيانات الجغرافية والتعامل مع الخرائط بشكل تفاعلي. تم بناء المشروع ليكون منصة مرنة تجمع بين قوة المعالجة في الـ Back-end باستخدام تقنيات مايكروسوفت، وبين سلاسة واجهة المستخدم في الـ Front-end.

المميزات الأساسية التي قمت بتنفيذها:

خريطة تفاعلية بالكامل: دمج تقنيات الخرائط OpenSeaDragon لتقديم تجربة تصفح سلسة.

إدارة البيانات الجغرافية: بناء نظام خلفي قوي بـ ASP.NET Core لمعالجة البيانات وعرضها على الخريطة بدقة عالية.

واجهة مستخدم احترافية: استخدام React لبناء واجهة سريعة الاستجابة، تتيح للمستخدم التنقل بين الطبقات والمعلومات الجغرافية دون تأخير.

تحسين الأداء: التركيز على سرعة استجابة الـ API لضمان تحميل بيانات الخريطة بكفاءة حتى مع وجود كميات كبيرة من البيانات.

التحديات التقنية التي تغلبت عليها:

ربط الواجهة الأمامية (React) بالـ Back-end (.NET) بشكل متزامن لضمان تحديث الخريطة فورياً.

هيكلة قواعد البيانات لتخزين الإحداثيات والمعلومات المرتبطة بها بطريقة تسمح بالاستعلام السريع.

التقنيات المستخدمة (Tech Stack):

Frontend: React.js, Tailwind.

Backend: C# (.NET Core / Web API).

Database: SQL Server.

Map Tools: OpenSeaDragon.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
2
تاريخ الإضافة