Skip to content

Expense Page#199

Open
denniwang wants to merge 3 commits intomainfrom
168-expense-page
Open

Expense Page#199
denniwang wants to merge 3 commits intomainfrom
168-expense-page

Conversation

@denniwang
Copy link
Copy Markdown
Contributor

@denniwang denniwang commented Apr 13, 2026

ℹ️ Issue

Closes #168

📝 Description

made an expense page for all expenses, not project specific , but you can filter by project

Briefly list the changes made to the code:

  1. implemented add expense modal
  2. implemented branch table according to figma design
  3. implemneted pagination component (can be used in donor and donations page)

✔️ Verification

undid the auth check for getting expenses and posting expenses and tested all functionality, hard coded user id = 1 for the handler

image

workflow for adding new expense
image
image

🏕️ (Optional) Future Work / Notes

use pagination component for donor and donations page

@denniwang denniwang requested a review from Vaibhav978 as a code owner April 13, 2026 20:00
@github-actions github-actions bot requested a review from tsudhakar87 April 13, 2026 20:01
github-actions bot added a commit that referenced this pull request Apr 13, 2026
Copy link
Copy Markdown
Collaborator

@nourshoreibah nourshoreibah left a comment

Choose a reason for hiding this comment

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

It looks like the modal doesn't match the figma exactly. Do you mind taking another pass?

@denniwang denniwang force-pushed the 168-expense-page branch 2 times, most recently from c6f0320 to 6ca684d Compare April 17, 2026 14:05
@denniwang denniwang requested a review from nourshoreibah April 17, 2026 14:28
ananya cooked previous impl, but we are so back
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.

Create the expenses page

2 participants