Skip to content

Conversation

@tsudhakar87
Copy link
Contributor

@tsudhakar87 tsudhakar87 commented Nov 13, 2025

ℹ️ Issue

Closes #62

📝 Description

Briefly list the changes made to the code:

  1. Boostrapped expenditures lambda
  2. Added a POST endpoint to create a new expenditure
  3. Added a validation utils (based off of @Yurika-Kan's validation utils here)
  4. Added jest e2e and unit tests (npm run test for unit tests, npm run test:e2e for e2e tests)

✔️ Verification

Tested with swagger, can see addition to DB:

Screenshot 2025-11-13 at 4 09 40 PM Screenshot 2025-11-13 at 4 10 02 PM

🏕️ (Optional) Future Work / Notes

@tsudhakar87 tsudhakar87 marked this pull request as ready for review November 13, 2025 21:32
Copy link
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.

Looks great! Thanks for bootstrapping the expenditure handler

Copy link
Contributor

@Rayna-Yu Rayna-Yu left a comment

Choose a reason for hiding this comment

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

Looks great!

@tsudhakar87 tsudhakar87 merged commit 0db6832 into main Nov 19, 2025
4 checks passed
@tsudhakar87 tsudhakar87 deleted the 62-post-create-expenditure branch November 19, 2025 23:41
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.

[Expenditures] Add Create Expenditure Route (POST /expenditures)

4 participants