Ryker Cooke


Overview

This project is a custom-built photography portfoli designed to showcase my work in a clean, minimal, an responsive format. I wanted the focus to stay on the photos themselves, so the design emphasizes simplicity and flow The application dynamically serves images using Cloudinary, ensuring fast load times, optimized image delivery, an adaptive resizing across devices. The portfolio highlights both technical implementation and aesthetic presentation blending performance with visual storytelling.

Display Images with Masonry Layout

To create a visually engaging experience, the portfolio uses a masonry-style grid layout for displaying the image feed.This layout adapts seamlessly to different screen sizes, maintaining balance and rhythm without rigid rows or cropping. Each image is served through Cloudinary’s transformations, which optimize resolution and format based on the user’s device and viewport. The result is a dynamic feed that feels natural and immersive—letting the photography stand out while maintaining smooth performance.

Tools

Cloudinary

Framer Motion

Git/GitHub

Next.js

React.js

Tailwind CSS

TypeScript

Disciplines

Animations/Transitions

Front-end Development

Responsive Design

State Management

UI/UX Design

Version Control


© Ryker Cooke 2024