Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@wderocco8
Copy link
Member

@wderocco8 wderocco8 commented Jan 10, 2024

What does this PR do?

This is the initial draft of a data analytics feature that is linked to each ListingCard. It enables users to visualize the distribution of key metrics for PCT applicants (e.g. gpa, major, minor, class...) using recharts pie charts. This branch requires an additional dependency (recharts), so be sure to run npm install in the portal directory in order to use this feature.

Type of change

  • Fix: Bug fix (non-breaking change which fixes an issue)
  • Refactor: Any code refactoring
  • Chore: technical debt, workflow improvements
  • Feature: New feature (non-breaking change which adds functionality)
  • Documentation: This change requires a documentation update

Tests Performed

So far, only some basic preliminary tests have been performed, but they appear to be successful. To test for yourself:

  1. Either create a new Listing or use an old one (be sure that the listing is populated with applicants)
  2. Click on the settings icon on the lisitng
  3. Click insights
  4. Go through dropdown menu to render each pie chart

Screenshots

Additional Comments

hehe my first PR draft 👹

@wderocco8 wderocco8 marked this pull request as ready for review January 11, 2024 17:14
@wderocco8 wderocco8 requested a review from yoontsy2000 January 11, 2024 21:59
@jinyoungbang jinyoungbang changed the title Feat/data analytics feat: Data Analytics Dashboard on a Listing Jan 12, 2024
Copy link
Contributor

@jinyoungbang jinyoungbang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Apart from UI/UX issues, I think this feature is solid and functional – overall, amazing job and LGTM! Feel free to merge the PR yourself since it'd be cool for you to leave a mark @wderocco8

We can work on how to best refactor this page and add other features later on or as an extension!

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lovely – I was actually planning to do this for refactoring but this will make organizing code so much more easily!

@jinyoungbang jinyoungbang mentioned this pull request Jan 12, 2024
23 tasks
@wderocco8 wderocco8 merged commit 17dff53 into dev/v0.2 Jan 12, 2024
@wderocco8 wderocco8 deleted the feat/data-analytics branch January 12, 2024 01:26
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.

3 participants