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

Impact Dashboard #1088

Draft
wants to merge 76 commits into
base: master
Choose a base branch
from
Draft

Impact Dashboard #1088

wants to merge 76 commits into from

Conversation

typesend
Copy link
Collaborator

@typesend typesend commented Feb 2, 2024

Branched off of the CMU team's branch and have started refactoring per PR #1075. @marlonkeating and others, please take a look to see the general direction I've taken this. There is still refactoring to do, but this loads much faster on my machine now that there is a single JSON endpoint and all the child components receive the data as props.

I plan to maintain others' commit history but reserve the right to squash/clean up some of mine before this gets merged.

KarinaZhangC and others added 30 commits October 21, 2023 17:23
Implemented UI for 4 datapoints in homepage (Karina & Ivy)
Installed react-chart js library, implemented ROI line chart following the UI design (Karina & Ivy)
Implemented impact dashboard Hackathon section as two cards, updated some spacing set up and css styles
mplemented Impact Across Sectors, Volunteer Matching, and Volunteer Experience sections (Karina & Ivy)
Integrated 4 APIs to front end (ROI, estimated impact, number of active volunteer, number of active project) -- Karina & Ivy
Implemented responsive UI (mobile screens) for 4 cards - Karina & Ivy
Completed 3 APIs integrations: ROI, Volunteer Renewal, Volunteer Matching (Karina & Ivy)
Frontend: Implemented 3 sections (ROI, Volunteer Renewal, Volunteer Matching) for mobile views with the most recent API integrations (Karina & Ivy)
Frontend: Implemented mobile views for Volunteer Roles and Hackathons (Karina & Ivy)
…ackathon

Frontend: Integrated 3 APIs for Impact of Sectors, Volunteer Roles, Hackathon (Karina & Ivy)
@marlonkeating marlonkeating temporarily deployed to democracy-lab-prod-mirror March 7, 2024 18:00 Inactive
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.

6 participants