Laytrax هو تطبيق Android لصنع وظيفة الهاتف الذكي كجهاز تتبع موقع GPS. يقوم التطبيق بتخزين معلومات الموقع في قاعدة بيانات سحابة ، حيث يمكن الوصول إلى كل من المواقع الحالية والتاريخية بواسطة تطبيقات أخرى. يوفر Laytrax مصادقة المستخدم والترخيص جنبا إلى جنب مع الفاصل الزمني للتتبع والتحكم في المستخدم.
تطبيق Angular بدون خادم [Tracker] (https://github.com/lvhellgren/tracker) يتوفر تطبيق للوصول إلى شروط المبارزة الجغرافية وتحديدها على المعلومات المخزنة.
انظر لقطة الشاشة. pdf للصور.
يرسل Laytrax بيانات الموقع إلى حسابات المستخدمين في قاعدة بيانات Firestore ، حيث يتم تطبيق قواعد المصادقة والترخيص.
تؤدي خدمة Laytrax جميع نشاط المعالجة الدورية التي تجعل هذا العمل يستمر حتى عندما يتم تشغيل التطبيق في الخلفية.
يستخدم Laytrax مصادقة FireBase "تسجيل الدخول مع البريد الإلكتروني وكلمة المرور" لضمان أن المستخدمين المعروفين فقط سيكون لديهم إمكانية الوصول إلى قاعدة البيانات.
يرسل Laytrax معلومات كل من المستخدم والحساب إلى قاعدة البيانات ، وبالتالي ، تمكين تطبيق قواعد قاعدة البيانات المطلوبة على كل طلب.
يتحكم المستخدمون في تواتر الحصول على بيانات موقع GPS. يمكن تعيين هذه المرة من بضع ثوان إلى أي عدد من الدقائق.
يتحكم المستخدمون في المسافة في متر بين الحركات قبل إرسال الإدخالات إلى قاعدة البيانات.
معهد ماساتشوستس للتكنولوجيا