lnacarla V1
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.
-
Clientlnacarla
-
Year2021-2022
-
RolesDeveloper, 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.