Skip to content

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-staging February 7, 2024 06:13 Inactive
@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.

7 participants