-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Donor Lookup and Add Donation at Checkout #193
Comments
This looks like a good start. One more feature I'd like:
|
@jayrevolinskyjr and @ysiddhapura To everyone else, assign yourself here if you need a feature code PR. We will assign tasks by order of assignee (as break-down permits) |
Diagram designed with @ysiddhapura @Anoushka444 @jayrevolinskyjr @briswells |
@Jooms @jayrevolinskyjr @briswells @ysiddhapura @Anoushka444 I am planning to create an endpoint which returns matching person records based on person name or id entered by the end user. This endpoint maybe useful in future if we plan on implementing user search functionality on the frontend. Let me know your thoughts on this. |
The FindDonor() function can then filter the results from that endpoint to show the donor list, which will be sufficient to get the feature running. |
) 1. Show donor details 2. Show all the transactions/donations made by them. 3. Make a new donation. These will be the fixes for #193 : Donor Lookup Page Updates: 1. Donate Button routes to the donor view page Donor View Page: 1. Show donations made prior 3. Make a new donation (with the API request created by @parthpandey1 )
PR 217 title/intention reduced to specifically address Donor API connecting to front of table view of current Donors in database plus add new Donors and Donations. This was done in order to separate issues concerned with the Donor functionality, and mitigate further PR bloating- @jayrevolinskyjr created new Issues addressing pending functionality above ^^ |
Donor Feature work in progress Refer to #193
Update: 05/08/2023
Due to the size of the PR linked to this issue. The four remaining subtasks will be striken-through and split into new issues, especially given the capacity of the remaining subtasks to have advanced functionality.
Built off of original project requirements.
Construct a feature that returns the number of transactions and quantity of donations that correspond to a given donor.
Frontend
Donor Lookup Page Updates:
'Lookup Button' linked to FindDonor(Name/Id) @Anoushka444Donor View Page:
'Edit' button calls "editDictValue(DonorJSON)" and updates DonorJSON by index. @jayrevolinskyjr'Scan' button calls "readScan(DonorJSON, ScanJSON)" to call "SKU Feature Lookup" scan() which returns ScanJSON, then add a new row to Donor View Page. @jayrevolinskyjrBackend
DonorLookup(Name, Id):
The text was updated successfully, but these errors were encountered: