Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Custom Issue]: Develop a Contributors Page #27

Closed
2 tasks done
Varsha-1605 opened this issue Jan 6, 2025 · 7 comments · Fixed by #35
Closed
2 tasks done

[Custom Issue]: Develop a Contributors Page #27

Varsha-1605 opened this issue Jan 6, 2025 · 7 comments · Fixed by #35

Comments

@Varsha-1605
Copy link
Owner

📝 Issue Description

Create a dedicated Contributors page to showcase all individuals who have contributed to the SocioSell project. The page will dynamically display contributor details to recognize their efforts and foster community engagement.

🎯 Expected Outcome

Acceptance Criteria:
Page Design:

Design an aesthetically pleasing layout for the Contributors page using TailwindCSS.
Include a section for each contributor with their name, avatar, and role/description.
Dynamic Data Loading:

Fetch contributor details dynamically from a database or API (e.g., GitHub API or a custom endpoint).
Ensure real-time updates to reflect new contributors.
Additional Features:

Add sorting options (e.g., by contribution type or date).
Include links to contributor profiles (e.g., GitHub, LinkedIn).
Display badges or highlights for key contributors.
Responsiveness and Accessibility:

Ensure the page is responsive across all devices (mobile, tablet, desktop).
Follow accessibility standards to make the page inclusive for all users.
Testing and Feedback:

Test the functionality and appearance of the page.
Collect feedback from users and contributors to enhance the design and features.

📋 Additional Context

No response

📜 Confirmation

  • I have reviewed the existing issues to avoid duplication
  • I have provided sufficient detail for others to understand the issue
Copy link

github-actions bot commented Jan 6, 2025

👋 Thanks for opening this issue!

This issue has been automatically labeled with swoc and good first issue tags by our GitHub Actions bot 🤖.

Feel free to start working on this issue by:

  1. Commenting below to get assigned
  2. Creating a fork of the repository
  3. Making your changes in a new branch
  4. Opening a pull request

Need help? Join our Discord community!

This is an automated message from SocioSell's GitHub Actions bot 🦾

@github-actions github-actions bot added the good first issue Good for newcomers label Jan 6, 2025
@ARYPROGRAMMER
Copy link
Contributor

hi @Varsha-1605 , i would like to work on this. I'll make use of github api : GET /repos/{owner}/{repo}/contributors alongside a github access token as header to fetch contributors list. if you have a specific ui design you could let me know. thanks

@Varsha-1605
Copy link
Owner Author

Hello @ARYPROGRAMMER !
Thanks for your interest in working on this issue! To help you get started, you can use the attached templates as a reference for content structure and layout. Feel free to modify them as needed, but please ensure that the final design matches the project's color scheme and overall theme.

Here are the reference templates:

image
image
image

Let me know if you have any questions or need additional guidance. I'm looking forward to seeing your work!

@ARYPROGRAMMER
Copy link
Contributor

hi, i am able to create this kind of ui alongwith github api integration. just check once and suggest changes before i finish up and release a pr for the same. some values are hardcoded in this demo and filters and grid view options are not working in demo which i'll finish up soon. this has overall structure and the kind of details i am fetching.

demo.mp4

@Varsha-1605
Copy link
Owner Author

@ARYPROGRAMMER It can have content like that but you have to recreate it to make it fully functional.
According to you, you can edit it.

@Varsha-1605
Copy link
Owner Author

@ARYPROGRAMMER How much time will it take you to complete it?

@ARYPROGRAMMER
Copy link
Contributor

@ARYPROGRAMMER How much time will it take you to complete it?

Hi, I have almost completed it. Give me some hours I will raise a PR and then you can adjust the changes if needed. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants