Position: Trainee / Junior Front-end Web Developer
Category: JavaScript
English level: upper
Years of experience: 0


E-commerce web page
My second attempt to create a responsive web page using React.js using skills I gained on Scrimba. This project is more complex rather than the previous one. 
I managed to implement a filter for different items and created a card component with item calculation using JavaScript. The card component allows me to count items, track their quantity, and delete them from the cart.
Technics used: React Router, React Components, Reusable Components, React Props and Attributes, State Management, Conditional Rendering, Function to Remove from Cart, Price Calculation, Array Mapping, Filtering Items, Hover Effects, Event Handling, Importing Modules, Link from React Router, Dynamic Rendering of Items, HTML Structure, CSS Classes & Styling, JSX Expressions, JSX (JavaScript XML), Responsive Design, Layout Design, Banner Creation.

My first attempt to create a responsive web page using React.js
My first attempt to create a responsive web page using React.js using all the technics I learn on Scrimba. I have made the web-page for the imaginary company dedicated for the transportation law. 
I implemented my ideas using different React hucks (useState, useEffect) and React Router. Additionally, I created responsive buttons and a contact form.
Technics used: React Router, React Components,React Props and Attributes, State Management, Form Handling & Form Submission, Conditional Rendering, Effects and Timers, Event Handling, HTML Structure, CSS Classes, JSX Expressions, JSX (JavaScript XML).