هذا تطبيق ويب بسيط يخبرك إذا كان اليوم عطلة رسمية في السويد. يستخدم Nager.Date API للحصول على البيانات.
من فضلك، إذا كنت صاحب عمل، فلا تتردد في النظر فيه. أريد فقط أن أوضح أنه يتم استخدام is-even وis-is-even على سبيل المزاح. هل تبحث عن شيء أكثر جدية؟ ارجع وانظر إلى الأشياء الأخرى التي قمت بنشرها.
هذا المشروع هو جزء من دورة تدريبية في Flerplattformsapplikationer med webbtekniker في جامعة مالمو. للحصول على التعليمات الكاملة، راجع صفحات GitHub الخاصة بالدورة (باللغة السويدية).
أردت إنشاء تطبيق ويب بسيط يخبرك إذا كان اليوم عطلة رسمية في السويد. تم إنشاء المشروع باستخدام Next.js.
لقد طُلب منا إنشاء تطبيق ويب يستخدم واجهة برمجة التطبيقات (API) للحصول على البيانات واستخدام حزمتين.
واجهة برمجة التطبيقات المستخدمة في هذا المشروع هي Nager.Date API. يوفر بيانات حول العطلات الرسمية في مختلف البلدان.
الحزمتان المستخدمتان في هذا المشروع هما:
تم استخدام هذه الحزم لتوضيح كيفية استخدام حزم npm في المشروع. من الواضح أن هذا الاختيار تم على سبيل المزاح، لأن الحزم ليست مفيدة جدًا. ؟
تم اختبار هذا المشروع على نظام التشغيل macOS فقط. يجب أن يعمل على نظامي التشغيل Windows وLinux أيضًا، لكن لا يمكنني ضمان أنه سيعمل كما هو متوقع.
لتشغيل هذا المشروع، يجب تثبيت Node.js. يمكنك تنزيله هنا. تم إنشاء المشروع للإصدار 20.5.1 LTS .
أولاً، قم باستنساخ المستودع:
git clone https://github.com/arvid-berndtsson/is-today-a-public-holiday-in-sweden.git
ثم انتقل إلى مجلد المشروع:
cd is-today-a-public-holiday-in-sweden
تثبيت التبعيات:
npm install
npm run dev
سيبدأ المشروع على المنفذ 3000. افتح http://localhost:3000 باستخدام متصفحك لترى النتيجة.
إذا كان المنفذ قيد الاستخدام بالفعل، فسيتم التبديل تلقائيًا إلى المنفذ التالي المتاح. يرجى التحقق من المحطة لمعرفة المنفذ الصحيح.
طلبات السحب هي موضع ترحيب. يرجى التأكد من إرسال طلبات السحب إلى فرع التطوير. لإجراء تغييرات كبيرة، يرجى فتح مشكلة أولاً لمناقشة ما تريد تغييره.
هذا المشروع مرخص بموجب ترخيص MIT - راجع ملف الترخيص للحصول على التفاصيل.