Implement event completion workflow (Task 14)

- Add completeEvent endpoint to backend API
- Create EventCompletionForm component with litter quantity input and photo upload
- Update EventDetailModal to show completion form for organizers
- Add isOrganizer check in EventsPage
- Update event service to support completion
- Display completion data (litter collected, photos) for completed events
This commit is contained in:
2025-11-16 20:21:47 +00:00
parent ec70baa498
commit c1f362a604
9 changed files with 295 additions and 6 deletions

View File

@@ -108,7 +108,7 @@
- Create event detail page with participant count
- _Requirements: 4.1, 4.2, 4.3, 4.4_
- [ ] 14. Implement event completion workflow
- [-] 14. Implement event completion workflow
- Create event completion form for organizers
- Add litter collected quantity input
- Implement photo upload for cleanup results