Skip to content

frontend: barebones donation form component - #19

Merged
thaninbew merged 2 commits into
mainfrom
feature/5-frontend-donation-form-component
Oct 19, 2025
Merged

thaninbew merged 2 commits into
mainfrom
feature/5-frontend-donation-form-component

Conversation

@gscott04

Copy link
Copy Markdown
Contributor

Description

Added a frontend basic Donation Form component and a buggy implementation of a createDonation() method in the apiClient

Changes Made

  • Backend changes
  • Frontend changes
  • Added DonationForm.tsx, a barebones validated donation form
  • Added unit tests in DonationForm.spec.tsx
  • Added donations.css for generic temporary styling
  • Updated apiclient.ts with createDonation() method
  • Updated app.tsx to include donation form route
  • Database schema changes
  • Configuration updates
  • Other

Testing & Verification

  • Unit tests pass
  • [] Manual testing completed
  • [?] No breaking changes

Verification Steps:

Screenshots (if relevant)

http://localhost:4200/donate
Screenshot 2025-10-18 at 2 26 29 AM

Future Improvements/Notes

Submit error when manual testing, check apiClient.tsx

Related Issues

  • having some bugs

Closes #

@thaninbew thaninbew left a comment •

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM! idk what was added to the gitignore file so i reverted that, lmk if i messed up there.

@thaninbew
thaninbew merged commit e8d5251 into main Oct 19, 2025
4 checks passed
@thaninbew
thaninbew deleted the feature/5-frontend-donation-form-component branch October 19, 2025 23:45
@thaninbew thaninbew linked an issue Oct 20, 2025 that may be closed by this pull request
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.

Frontend donation form component and UX (barebones)

3 participants