Logo

ABOUT THE
PROJECT

The client is a professional photographer who currently works at Afro and Latin dance festivals. She is always looking to step out of her comfort zone. The main aim of the project is to showcase her vision, artistic direction and style. Her portfolio is aimed in particular at models, agencies and both professional and amateur photographers.

  • Client
    lnacarla
  • Year
    2021-2022
  • Roles
    Developer, UI/UX Designer
  • Website

MY RESPONSIBILITIES & FEATURES I IMPLEMENTED

  • Created a pixel perfect replica of the UI.
  • Converted all mockup designs into pixel perfect pages for all screen sizes.
  • Working with React components.
  • Optimise image size to maintain a good quality/weight ratio.

TECHNICAL SHEET

  • React.js
  • Vanilla Javascript
  • gsap
  • Swiper.js
  • SASS
  • Typescript

VISUAL IDENTITY

For the design, I chose to integrate a slider on the landing page and a selection grid for the photographer's projects.

What did I learn?

Discovering ReactJS

I was taking my first steps as a freelance front-end developer. I had to choose between several javascript frameworks, so I opted for React, I wanted to get an idea of the framework by practicing it.

Using Typescript With React

It was necessary to check the type of a property of many React components to enable bugs to be detected at runtime. So I used PropTypes to provide built-in type checking capabilities when writing a React application. I wanted to anticipate communication between the front-end in React and a back-end that hasn't yet been developed.

image
Next Project - HTML, CSS, Js

My Portfolio