➤ نبذة عن المشروع
➤ كيف عملت في هذا المشروع؟
➤ كيف قمت بتطوير هذا المشروع؟
➤ البدء
➤ المبادئ التوجيهية المساهمة
➤ الترخيص
TakeNote هو تطبيق تم إنشاؤه باستخدام React.js والذي يمكن استخدامه لتدوين ملاحظات سريعة أثناء التعلم أو أثناء أي اجتماعات.
كان هدفي من المشروع هو العمل على تطبيق React الذي سيعتمد على تحديث مكونات واجهة المستخدم وفقًا لتغيرات الحالة في سيناريوهات مختلفة. لذلك، قمت بتطوير هذا التطبيق لتحسين مهاراتي من خلال تنفيذ هذه الأشياء.
لقد استخدمت منهجية Agile لإكمال التطبيق بأكمله. لقد قمت بتطوير كل شريحة وميزات في التطبيق بزيادات صغيرة من خلال تنفيذ شيء واحد ومرة واحدة والتأكد من أنه يعمل بشكل مثالي.
تم أخذ إلهام التصميم من takenotes.dev.
لقد استخدمت مكتبة الواجهة الأمامية React.js لتطوير هذا التطبيق.
تم استخدام React Bootstrap Framework مع بعض CSS المخصصة لتصميم واجهة المستخدم الخاصة بالتطبيق.
لقد استخدمت فقط الخطاف useState
و Redux State Management
للتعامل مع جميع أنواع إدارة الحالة.
تم تنفيذ ميزات البحث باستخدام طريقة تصفية JavaScript.
هذا مثال على كيفية تقديم تعليمات حول إعداد مشروعك محليًا.
تم تثبيت أحدث إصدار من العقدة
تم تثبيت أحدث إصدار من npm
استنساخ الريبو
استنساخ بوابة https://github.com/deepak2431/TakeNote
تثبيت حزم NPM
تثبيت npm
قم بتشغيل npm start
وسيتم تقديم التطبيق في بيئتك المحلية.
اختر أي مشكلة مفتوحة من أو اطلب مشكلة.
التعليق على الموضوع: Can I work on this?
والحصول على تعيين.
قم بإجراء تغييرات على الشوكة الخاصة بك وأرسل العلاقات العامة.
لإنشاء العلاقات العامة:
اتبع الرابط المحدد لإجراء علاقات عامة ناجحة وصالحة: https://help.github.com/articles/creating-a-pull-request/
لإرسال العلاقات العامة، اتبع هذه القواعد بعناية، وإلا سيتم إغلاق العلاقات العامة الخاصة بك:
قم بإنشاء عنوان PR بهذا التنسيق: Fixes #IssueNo : Name of Issue
بالنسبة لأية شكوك تتعلق بالقضايا، أي لفهم المشكلة بشكل أفضل وما إلى ذلك، قم بالتعليق على استفساراتك حول المشكلة المعنية.