Skip to main content

Project case study

Lens Legacy Portfolio

A static photography portfolio built with HTML, CSS, and JavaScript, centered on image presentation, service discovery, and contact-oriented navigation.

Engineering case study by Jonas Viray, Full Stack Developer & AI Automation Engineer

Lens Legacy Portfolio | project by Jonas Viray

Overview

Lens Legacy is a front-end portfolio site for event photography. The implementation organizes visual galleries, about information, location details, and contact content into a lightweight responsive experience. The project focuses on image-led layout, readable content hierarchy, simple navigation, and presenting photography work without unnecessary application complexity.

engineering summary

Problem → Architecture → Contribution → Result

Problem
A photography portfolio needed to prioritize imagery while still making service information and contact details easy to discover.
Architecture
The site is a lightweight HTML, CSS, and JavaScript frontend organized around image galleries, about content, location information, and contact-oriented navigation.
Contribution
Built the responsive front-end structure, image-led layouts, navigation, and supporting information architecture as an early portfolio project.
Result
The finished site provides a simple visual-first way to browse photography work and find the supporting business information.

Related service: Product Engineering & Business Systems

Public product-surface details below are included as scope context from the observed site or application. They are not presented as claims about business outcomes, revenue, approvals, health results, or other client marketing metrics.

Observed product surface

  • Photo galleries grouped by weddings, corporate events, birthday parties and portrait sessions
  • Owner profiles section
  • Price range table by event type
  • Contact details with Facebook and Instagram links

Public product areas

  • Home
  • About / Mission Statement
  • Info of the Owner
  • Price Range
  • Location
  • Contact
  • Photo Gallery

Intended audience · Clients looking to book photographers for weddings, corporate events, birthdays and portraits

Planning a system with similar complexity?

Send the requirements, current stack, and constraints. I'll outline how I would structure the system, where the main risks are, and what an implementation path could look like.

All work