You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Build the remaining public-facing pages including the collaborators page with interactive map, group photo gallery organized by year with lightbox viewing, and Google Calendar integration for events.
Tasks:
Create src/app/(public)/collaborators/page.tsx with collaborator cards and map
Implement interactive map component (Leaflet or Mapbox) with location markers
Add collaborator filters (country, research area)
Link map markers to collaborator details in popup/sidebar
Create src/app/(public)/events/photos/page.tsx for group photo gallery
Organize photos by year with section headers
Implement grayscale to color hover effect on photos
Add Lightbox component for full-screen photo viewing with navigation
Create src/app/(public)/events/calendar/page.tsx with embedded Google Calendar
Make calendar responsive for mobile and desktop views
Implement lib/db/queries/collaborators.ts and lib/db/queries/photos.ts
Description:
Build the remaining public-facing pages including the collaborators page with interactive map, group photo gallery organized by year with lightbox viewing, and Google Calendar integration for events.
Tasks:
src/app/(public)/collaborators/page.tsxwith collaborator cards and mapsrc/app/(public)/events/photos/page.tsxfor group photo gallerysrc/app/(public)/events/calendar/page.tsxwith embedded Google Calendarlib/db/queries/collaborators.tsandlib/db/queries/photos.ts