Photography Portfolio Manager A responsive front-end project that showcases a dynamic photography portfolio. It features a grid-based gallery, category filtering, and a lightbox modal for viewing high-resolution images. Built with semantic HTML5 and modern CSS3, with a strong focus on responsiveness and clean layout.
Develop a home page for a professional photographer that allows viewing and managing a dynamic portfolio. The page must include a responsive gallery, category filtering, and a lightbox for high-resolution images.
- Image List: Display 12 images in a responsive grid (3–6 columns)
- Category Filter: Buttons to filter by "Nature", "Portrait", "Architecture", "All"
- Lightbox Modal: Clicking an image opens an overlay with zoom and navigation arrows
- Responsive Design: Desktop, tablet, mobile (Android/iOS)
- W3C Compliance: Semantic HTML5 and modern CSS3
┌─────────────────────────────────────┐
│ HEADER: Logo + Navigation Menu │
├─────────────────────────────────────┤
│ ASIDE: Category Filters │ GALLERY: Image Grid │
│ │ Responsive 3–6 columns │
├─────────────────────────────────────┤
│ FOOTER: Social Links + Copyright │
└─────────────────────────────────────┘