عن المشروع

يستضيف fablab-tools تطبيقات وأدوات مجانية ومفتوحة المصدر من FabLab 503، تم بناؤها باستخدام Claude Code ونُشرت عبر GitHub Actions. مشروعه الرئيسي هو VeloTrack. VeloTrack — خريطة ركوب الدراجات ومسجل رحلات دون اتصال (Android) - خريطة متجهة ثلاثية الأبعاد تعمل بنظام GPS فقط، لذا لا يلزم وجود اتصال بيانات أثناء الركوب. يمكن تنزيل مناطق الخرائط داخل التطبيق بنطاق محدد (10 كم، 100 كم، 1000 كم، أو دولة مثل فرنسا، أو العالم أجمع) مباشرة من ملف Protomaps planet. - تسجيل الرحلات بأي طول، مع بدء تلقائي عند الانطلاق وتوقف تلقائي عند التوقف، وتصدير ملفات GPX وإحصائيات مدى الحياة. - تحديد مواقع المنزل والعمل والأماكن المفضلة مع توجيه بخط مستقيم، بالإضافة إلى اسم الشارع أو الحديقة التي تتواجد فيها حالياً. - وضع ركوب بسيط يظهر عند تجاوز سرعة 5 كم/ساعة، وسمة ليلية/نهارية تتغير حسب شروق وغروب الشمس، ونمط داكن متوافق مع شاشات OLED. - لا يتطلب حسابات، ولا يحتوي على تحليلات ولا يستخدم Google Play Services؛ حيث يذكر ملف README أنه مصمم للحفاظ على عمر البطارية. التثبيت: قم بتنزيل `velotrack-latest.apk` من صفحة الإصدارات (الوسم `velotrack-latest`) على الهاتف وافتحه. يتوفر دليل أشمل، ولقطات شاشة، وإعدادات، وملاحظات البناء في velotrack/README.md. تخطيط المستودع - `velotrack/` — تطبيق Android (بلغة Kotlin)، وأدواته، وإشعارات الطرف الثالث. - `.github/workflows/` — نظام CI الذي يقوم ببناء واختبار وتوقيع ونشر APK عند كل عملية push، مع استخراج الخرائط عند الطلب. - `docs/superpowers/` — ملخصات التصميم والخطط المكتوبة قبل كل جولة من الميزات. - `assets/icons3d/` — مكتبة أيقونات ثلاثية الأبعاد CC0 (3dicons.co) مستخدمة في الرسوم التوضيحية. - `skills/` — مهارات Claude Code التي تصف كيفية بناء المشروع واختباره. المساهمة: افتح issue أو pull request. عمليات البناء تتم عبر GitHub Actions فقط، لذا لا يلزم وجود Android Studio — قم بدفع فرع (branch) واقرأ سجل سير العمل. تنتج طلبات السحب (Pull requests) من الفروع المنشقة (forks) ملف APK موقعاً للتصحيح (debug-signed) لأن مفتاح توقيع الإصدار هو سر خاص بالمستودع. الترخيص: MIT (انظر LICENSE). يدمج VeloTrack مكونات طرف ثالث بموجب تراخيصها الخاصة، والمدرجة في velotrack/THIRD_PARTY.md. بيانات الخرائط تعود ملكيتها لـ © OpenStreetMap contributors (ODbL).