Skip to content

Conversation

@jngan01
Copy link
Collaborator

@jngan01 jngan01 commented Nov 20, 2025

Sprint

#27

Who worked on this sprint?

Justin and Ella

Features Implemented

Dashboard component that displays datacards and has a dropdown menu to select a year.
Sidebar component for menu navigation that is expandable.

New files created

mhd\src\components\dashboard.tsx
mhd\src\components/\Sidebar.tsx
mhd\src\context\ExpandedContext.tsx
mhd.env

Backend files not used:
mhd\src\lib\yearlyTotals.ts (Uses pure SQL)
mhddummydata.env

Existing files modified

MHD/src/app/layout.tsx
MHD/src/app/page.tsx

Acceptance Criteria

Dashboard auto-populates data from the most recent year

Statistics change when selecting a different year

Sidebar is responsive and matches the styling of the Figma exactly

UI matches Figma

Code runs locally without errors and builds successfully

Merge via PR

Testing: how did you test?

Experimented with different animations to find a smooth transition between the closed and opened states for all components including the sidebar, text, and data cards. Checked page format for all window sizes.

Features Not Implemented/Incomplete

Attempted accessing data using drizzle but was not able to implement it with chained functions.

Screenshots:

image image

Tag Dan and Shayne

@danglorioso @shaynesidman

@vercel
Copy link

vercel bot commented Nov 20, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
mhd Error Error Nov 24, 2025 7:52pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants