- 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
Pages Directory
This directory contains page-level components that represent different routes in the application.
Planned Pages
HomePage.tsx- Landing page with map viewReportPage.tsx- Report submission pageAnalyticsPage.tsx- Analytics dashboardEventsPage.tsx- Event listing and managementEventDetailPage.tsx- Individual event detailsProfilePage.tsx- User profile pageNotFoundPage.tsx- 404 error page