معرض المفاهيم لـ "تصميم نظام جدولة المواعيد على شبكة الإنترنت للمرافق الطبية الصغيرة والمتوسطة الحجم".
تتوفر لقطة محدثة لهذا المستودع دائمًا على Heroku.
نظرًا لقيود خدمة Dynos و Dynos المجانية لـ Heroku ، قد يستغرق تحميل التطبيق في البداية. أيضا ، هناك حد صف 10K لقواعد البيانات المجانية. في بعض الأحيان ، قد تضطر إلى مسح البيانات التي تم إنشاؤها للمستخدمين الآخرين قبل أن يتمكنوا من إضافة محتوى جديد. يمكن إدراج بيانات الاختبار وحذفها باستخدام قائمة التطبيقات في الزاوية اليمنى العليا.
يمكن نشر هذا التطبيق بسهولة في Heroku. TBD
بعد الخروج ، قم بتشغيل:
$ npm install
$ npm start
هذا يتطلب عقدة> = 4 مع NPM لتثبيت. لا يحتوي هذا المستودع على أي واجهات خلفية ، بل يجب أن يكون لديك مثيل لخادم جدولة محاكمة الطبية.
أعدت للتدويل. التطبيق متاح حاليًا باللغة الإنجليزية والألمانية. تتم إدارة الترجمات على Poeditor.com في مشروع متاح للجمهور. سيتم تحديد المكان استنادًا إلى إعدادات متصفح المستخدم واستمراره في التخزين المحلي. يمكن العثور على المنطق هنا.
كل من الاختبارات الوحدة والطرف موجودة لمعظم أجزاء التطبيق.
$ npm run test
تأكد من أن لديك مثيل تشغيل في محطة أخرى قبل إجراء اختبارات شاملة.
$ npm run e2e
يتم ضمان جودة التعليمات البرمجية بواسطة tslint مع codelyzer لبطانة Angular 2 محددة.
ng-xi18n Angular 2معهد ماساتشوستس للتكنولوجيا