Nishitbaria / Dev-Exchange

A community-driven platform for asking and answering programming questions. Get help, share knowledge, and collaborate with developers from around the world. Explore topics in web development, mobile app development, algorithms, data structures, and more.
https://devexchanges.vercel.app/
MIT License
11 stars 24 forks source link

Leaderboard Issues and Improvements #55

Closed Sahilll15 closed 1 month ago

Sahilll15 commented 1 month ago

Description

Leaderboard Issues and Improvements

Issue 1: Lack of Pagination

Description

The leaderboard displays all entries on a single page, which can become cluttered and difficult to navigate as the number of entries grows.

Proposed Solution

Introduce pagination to the leaderboard, allowing users to view entries in smaller, more manageable chunks. This improvement would enhance the user experience and improve readability.

Issue 2: Table Headers Colliding in Mobile View

Description

In mobile view, the table headers "RankicName" and "Reputation" appear to be colliding with each other, causing a poor visual experience and potential readability issues.

Proposed Solution

Implement responsive design techniques to ensure that the table headers are properly spaced and aligned in mobile view. This could involve adjusting the font size, applying CSS media queries, or dynamically adjusting the layout based on the screen size.

Proposed Improvement: User Profile Navigation

Description

Currently, there is no direct way for users to access individual user profiles from the leaderboard entries.

Proposed Solution

Enable navigation from the user's name in the leaderboard to their respective profile page. This could be implemented by making the user's name a clickable link that redirects to their profile. This improvement would provide a more seamless user experience and encourage engagement with other users' profiles.

Screenshots

Screenshot 2024-05-17 at 8 04 48 PM

Any additional information?

No response

What browser are you seeing the problem on?

Chrome

github-actions[bot] commented 1 month ago

Hello Sahilll15! Thank you for raising this issue! 😊 Your contribution is valuable to us! 😊

Please make sure to follow our Contributing Guidelines. 💪🏻

Please only work on an issue if you're assigned; otherwise, the PR will be automatically closed. Our review team will carefully assess the issue and reach out to you soon! 😇 We appreciate your patience!

github-actions[bot] commented 1 month ago

54, #37, #36, #35 is already opened by you

As per contributing guidelines, you can only work on 1 issue at a time.