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

Leaderboard points #17

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
Open

Leaderboard points #17

wants to merge 8 commits into from

Conversation

AnoushkaKhajanchi
Copy link
Collaborator

Status: 🚀 Ready

Description

Made a leaderboard component that includes members rank, name, points and events attended.

The goal of this pull request is to improve the points system and to allow members to easily see and keep track of their points.

Closes # 8

Screenshots

image

@vercel
Copy link

vercel bot commented Mar 21, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
points-frontend ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 25, 2023 11:32pm

@sarenayang
Copy link
Collaborator

sarenayang commented Apr 25, 2023

Status: 🚧 In development

Description

Made a leaderboard component using a react table and ChakraUI that includes members rank, name, points, events attended, and their netid. There is also pagination included.

Things that still need to be done:

  • Add a search feature to make it easier to search for your name and others
  • Pagination buttons aren't working properly, debugging needed
  • Better pagination implementation? Currently using the package chakra-pagination (https://github.com/mnzsss/react-chakra-pagination) but there may be better ones/implement ourselves.
  • Change from dummy data to real data from /users endpoint

The goal of this pull request is to add a leaderboard, ranking members based on the number of points they have accumulated.

Screenshots

Leaderboard:
image

Pagination:
image

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

Successfully merging this pull request may close these issues.

None yet

2 participants