سأقوم بتطوير نظام احترافي لاختصار الروابط الطويلة (URL Shortener) وتحويلها إلى روابط مختصرة سهلة المشاركة، مع إمكانية إنشاء QR Code وتتبع وتحليل الزيارات.
يتم حفظ الروابط في قاعدة البيانات، وعند إدخال نفس الرابط مرة أخرى يتم إرجاع الرابط المختصر السابق تلقائيًا.
يشمل النظام Analytics لتسجيل وتحليل:
• Timestamp
• IP Address
• User Agent
• Referrer
• Device Type
• Browser Type
• Geolocation
• عدد الزيارات والضغطات
مع تصميم منظم، قاعدة بيانات قابلة للتوسع، وأداء وسهولة استخدام جيدة.
• تحويل الروابط الطويلة إلى روابط مختصرة.
• إنشاء رابط مختصر فريد وسهل المشاركة.
• الاحتفاظ بالروابط في قاعدة البيانات.
• إعادة استخدام الرابط المختصر الموجود عند إدخال نفس الرابط الطويل مرة أخرى.
• إنشاء QR Code لكل رابط مختصر.
• تتبع زيارات الروابط المختصرة.
• تسجيل Timestamp لكل زيارة.
• تسجيل IP Address.
• معرفة نوع الجهاز المستخدم.
• معرفة نوع المتصفح.
• تسجيل User Agent.
• معرفة مصدر الزيارة (Referrer).
• تسجيل الموقع الجغرافي التقريبي للزيارة.
• حفظ بيانات التحليلات في قاعدة البيانات.
• إمكانية تحليل أداء الروابط وعدد الزيارات.
• تصميم منظم وسهل الاستخدام.
• قاعدة بيانات منظمة وقابلة للتوسع.
• إمكانية تطوير النظام وإضافة ميزات جديدة مستقبلًا.
ستحصل على نظام URL Shortener متكامل يتضمن:
• نظام لتحويل Long URL إلى Short URL.
• نظام حفظ وإدارة الروابط في قاعدة البيانات.
• آلية للتحقق من وجود الرابط مسبقًا وإرجاع الاختصار الخاص به.
• QR Code للرابط المختصر.
• نظام Analytics لتسجيل وتحليل زيارات الروابط.
• تسجيل بيانات الزيارات مثل Timestamp وIP Address وUser Agent وReferrer وDevice Type وBrowser Type وGeolocation.
• قاعدة بيانات منظمة لتخزين الروابط وبيانات الزيارات.
• كود برمجي منظم وقابل للتطوير.
• تسليم المشروع جاهزًا للتشغيل حسب نطاق الخدمة المتفق عليه.
* تسليم نظام URL Shortener جاهز للتشغيل.
* إنشاء رابط مختصر مع QR Code.
* ربط النظام بقاعدة بيانات.
* تسليم الكود المصدري كاملًا.
* المساعدة في تشغيل المشروع محليًا.
* تعديل واحد مجاني بعد التسليم.