
هذا هو فرع التنمية في تانيا. يمكن أن تحدث التغييرات ليلا. إذا كنت بحاجة إلى الفرع المستقر ، فيمكنك الخروج من الفرع الرئيسي.
يمكنك التحقق من خريطة الطريق في مشروع GitHub في تانيا.
تانيا هي برنامج مجاني ومفتوح المصدر لإدارة المزرعة. يمكنك إدارة مناطق المزارع الخاصة بك ، وخزانات المزرعة ، والمهام الزراعية ، والمخزون ، والتقدم المتزايد للمحاصيل. وهي مصممة لأي نوع من المزارع.
قم بتنزيل Tania for Windows X64 و Linux X64 على صفحة الإصدار.

تم تصميم هذا البرنامج بلغة برمجة GO. هذا يعني أنك ستحصل على ثنائي قابل للتنفيذ لتشغيله على جهازك. لا تحتاج إلى برامج إضافية مثل MAMP أو XAMPP أو WAMP لتشغيل Tania ، ولكن قد تحتاج إلى قاعدة بيانات MySQL إذا اخترت استخدامها بدلاً من SQLite (قاعدة البيانات الافتراضية.)
إذا لم يتم سرد نظام التشغيل الخاص بك على صفحة الإصدارات الخاصة بنا ، فيجب عليك بناء Tania لنظام التشغيل الخاص بك بنفسك. يمكنك اتباع تعليماتنا لبناء تانيا .
سيتم تحديث هذه الوثائق لاحقًا
نحن في تقدم بناء تطبيق الواجهة الأمامية الجديدة.
تستخدم Tania SQLite كمحرك قاعدة البيانات الافتراضية. يمكنك استخدام MySQL كمحرك لقاعدة البيانات الخاصة بك عن طريق استبدال sqlite بـ mysql في حقل tania_persistence_engine في backend/conf.json .
{
"app_port": "8080",
"tania_persistence_engine": "sqlite",
"demo_mode": true,
"upload_path_area": "uploads/areas",
"upload_path_crop": "uploads/crops",
"sqlite_path": "db/sqlite/tania.db",
"mysql_host": "127.0.0.1",
"mysql_port": "3306",
"mysql_dbname": "tania",
"mysql_user": "root",
"mysql_password": "root",
"redirect_uri": [
"http://localhost:8080",
"http://127.0.0.1:8080"
],
"client_id": "f0ece679-3f53-463e-b624-73e83049d6ac"
}
استخدم go test ./... داخل مجلد backend لتشغيل جميع اختبارات GO.
تانيا لديها واجهات برمجة تطبيقات الراحة للاندماج بسهولة مع أي برامج ، حتى يمكنك إنشاء عميل تطبيقات الهاتف المحمول لذلك. يمكنك استيراد ملف JSON داخل دليل Postman إلى تطبيق Postman.
نرحب بالمساهمات ، لكن نطلب منك اتباع هذه الإرشادات.
يمكنك مساعدتنا في توطين تانيا في لغتك باتباع هذه الخطوات:
frontend/languages/template.pot frontend/languages/localeen_AU.po ، de_DE.po ، إلخ.msgstr بترجمك. يمكنك تحرير ملف .po باستخدام محرر النص أو برنامج تحرير PO.master .سيتم تحديث هذه الوثائق لاحقًا
نحن في تقدم بناء تطبيق الواجهة الأمامية الجديدة.
ثم اتبع التعليمات لبناء تانيا.
سوف ننتقل من OpenCollective إلى رعاية GitHub. شكرا لك على كل تبرعك في OpenCollective.
هذا المشروع موجود بفضل جميع الأشخاص الذين يساهمون.
حقوق الطبع والنشر إلى تانيا والمساهمين الآخرين بموجب ترخيص Apache 2.0 مفتوح المصدر.