-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Feature Description
The database and diagram indicate that we should track expenditures too. Currently, our database has a table for expenditure, but there is no UI or API to track expenditures. So we need to actually implement it.
Requirements
Implement it in a similar manner to the donation table we have in the UI. Ensure the UI and API implement all attributes within the expenditure table.
Additional context
ALSO remember to actually protect the API. This means all the APIs verify authentication through betterauth (ensuring the permission level is the same as what is needed to edit donations). Additionally, try to put as much of the processing in the API, since the API should trust the frontend as little as possible.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request