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

Organizers should have Dashboard #626

Open
gfting opened this issue Jun 23, 2020 · 2 comments
Open

Organizers should have Dashboard #626

gfting opened this issue Jun 23, 2020 · 2 comments
Assignees
Labels
bite size For small issues approachable by first-timers Type: Bug Something isn't working

Comments

@gfting
Copy link
Member

gfting commented Jun 23, 2020

Currently, Organizers do not have their Dashboard rendered. This should be fixed in our routes.

Yeah–so in src/client/assets/routes.js, the OrganizerDash is supposedly rendered in for Organizers, but it currently only renders a loading spinner since the dashboard itself is broken. Therefore, src/client/routes/dashboard/OrganizerDash.tsx should be fixed.

The desired functionality is to render some charts and other useful statistics for organizers–the query should be fixed to allow for this, and render some data charts.

@gfting gfting added bite size For small issues approachable by first-timers Type: Bug Something isn't working labels Jun 23, 2020
@semenodp
Copy link
Collaborator

semenodp commented Jul 3, 2020

@gfting can you elaborate a bit on this, including more technical specs?

@leonm1
Copy link
Member

leonm1 commented Jan 2, 2021

Implementation requirements/suggestions:

  • Backend:
    • Statistics object with fields for
      • number of accepted, rejected, applied, etc hackers
      • top N chools with most hackers applied/rejected/accepted/etc.
      • class standing/grad year of applicants/attendees
      • States hackers are from
      • T shirt size aggregates
      • Number of new applicants/accepteds/rejections per day
      • Note: probably best as a stats object with fields for each status: (accepted, attending, applied, etc or other) and each field having a stats object containing the above fields
  • Frontend:
    • Display this information in graphs and pretty data viz in OrganizerDash.tsx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bite size For small issues approachable by first-timers Type: Bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants