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

[FEAT]: Profile Page for Any User - Frontend #217

Open
1 task done
yashpandav opened this issue Jan 22, 2025 · 1 comment
Open
1 task done

[FEAT]: Profile Page for Any User - Frontend #217

yashpandav opened this issue Jan 22, 2025 · 1 comment
Assignees
Labels
enhancement New feature or request level 2 Issues requiring intermediate development, involving backend development, data storage, etc. SWOC label is used for accept the pull request of contributor in SWOC 2025

Comments

@yashpandav
Copy link
Contributor

What is the Feature/Idea?

📝 Issue Description

Once the issue #216 is solved, implement frontend which allow users to view other users' profiles with limited public information.

💡 Suggestion

Users should be able to navigate to other users' profiles by clicking on their name or profile picture from the article list page. The profile page should display only public information while maintaining a clean and responsive UI.

❓ Is your feature request related to a problem/idea?

Yes, users currently lack the ability to explore other contributors' profiles, limiting engagement and visibility across the platform.

✅ Describe the solution you'd like

  • Create a new profile page that dynamically fetches user data based on a unique identifier (e.g., user ID).
  • Design a responsive UI to display public profile details such as:
    • Username
    • Bio
    • Profile picture
    • activity
  • Implement a loading state while the data is being fetched.
  • Add a proper navigation link to access other users' profiles from posts or comments.

🎨 UI/UX Considerations

  • Consistent design with the existing platform theme.
  • Mobile responsiveness for optimal viewing across devices.

🔒 Security Considerations

  • Ensure that only public information is displayed.
  • Proper error handling for invalid or unauthorized profile access.

Hey @OkenHaha, kindly assign this issue to me, I will work on the frontend implementation. 😊

Code of Conduct

  • I agree to follow this project's Code of Conduct
@yashpandav yashpandav added the enhancement New feature or request label Jan 22, 2025
@OkenHaha OkenHaha added SWOC label is used for accept the pull request of contributor in SWOC 2025 level 2 Issues requiring intermediate development, involving backend development, data storage, etc. labels Jan 22, 2025
@OkenHaha
Copy link
Owner

@yashpandav this sounds like a nice idea! I've assigned this issue to you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request level 2 Issues requiring intermediate development, involving backend development, data storage, etc. SWOC label is used for accept the pull request of contributor in SWOC 2025
Projects
None yet
Development

No branches or pull requests

2 participants