تقييم المشروع

الاحترافية بالتعامل
التواصل والمتابعة
جودة العمل المسلّم
الخبرة بمجال المشروع
التسليم فى الموعد
التعامل معه مرّة أخرى
Shahd A.
  • صاحب المشروع
دقة في التسليم و احترافي

وصف المشروع

Create an input form where users can enter the owner and the name of a Github repository.

Upon pressing “search”, this feature should retrieve a list of issues of the given Github

repository. Each of the issues should be displayed with its number, title, and creation date in

tabular format for the user to browse.

• Add pagination to the table of Github repository issues you’ve displayed from the first

feature. Make it possible to specify the number of items per page. Make sure you never

query more data from the server than needed for the issues you have to display on a given

page, for a given page size.

• Implement error handling and use an animation to indicate that data is being fetched from

the server.

• Change the input form so that leaving the username input field populates an autocomplete

with all of the user’s repositories. On initialization, show an empty autocomplete with a

placeholder indicating that the user should “Select a Repository”. Selection of a repository

should trigger the fetching and listing of the selected repository’s issues automatically.

• Add routing to your SPA and create a second page for displaying the details of a Github

issue. When clicking on an issue number, navigate the user to the issue details page and

display the issue details of your choice. Make sure to provide a way to navigate back to

your issue list page!

• For each issue, display its author along with his username, profile picture, and a link to his

GitHub page.

• Provide a more finalized version of your application’s styling, giving it some additional flavor

C#

العروض المقدمة

Hello Shahd, I hope all is well. Ive read all the mentioned above and figured out what is required to hack this task, Im going to use Angular or React - what yo...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.