Margarita Ostapenko
Website layout based on Figma designs. High quality and on time.
Offer Margarita work on your next project.
Rating
Language proficiency level
CV
I’m a motivated Frontend Developer with a focus on building responsive, user-friendly web interfaces using React, TypeScript, Redux, HTML and CSS. Over the past months, I’ve completed several pet projects and worked with a mentor to improve my skills. I enjoy learning, pay attention to clean code, and aim to create modern, functional UI. Currently open to Junior Frontend Developer opportunities and ready to grow in a team environment.
Tech Stack: HTML, CSS, JavaScript, React, Redux, TypeScript
GitHub: https://github.com/Margarita792
Skills and abilities
Programming
Portfolio
-
800 USD Hekto Furniture Shop – multi-page e-commerce application
Javascript and TypescriptHekto Furniture is a fully functional multi-page furniture store built from scratch.
It simulates a real e-commerce experience, including a product catalog, shopping cart, and smooth page transitions.
The project demonstrates strong skills in modern frontend development using #React , #TypeScript , #React-i18next, #react-hooks, #ReactRouterDOM і #Vite, #HTML/CSS/JavaScript/jQuery .
Purpose and value of the project:
… Demonstrates understanding of real-world e-commerce architecture.
Showcases skills in state management, routing, component-based structure, and data handling.
Can be used as a scalable foundation for future projects.
Trains proper code organization and modular development.
Tech stack and tools:
React – UI components and logic.
TypeScript – static typing and data safety.
Redux Toolkit – global state management (e.g. cart, products).
React Router – multi-page navigation.
Vite – fast and modern build setup.
CSS – layout and styling.
Git + GitHub – version control and public repository.
Netlify – deployment and hosting.
Key features:
Homepage with banner, featured categories, and product previews.
Product catalog page.
Dynamic product cards.
Cart functionality managed by Redux.
Page navigation with React Router.
Responsive layout and scalable component structure.
-
700 USD FurniShop – Online Furniture Store
Javascript and TypescriptFurniShop is a modern online furniture store built using #HTML5/CSS3/SCSS , #javascript , #React , React Router, and useState hooks #react-hooks. The project showcases React’s interactive capabilities and the component-based architecture for flexibility and scalability.
Core Functionality:
Homepage: Product and brand presentation.
Catalog (/shop): Product filtering, sorting, pagination.
… Product Page (/shop/product/:id): Size and color selection, add to cart.
Product Comparison (/shop/comparison).
Shopping Cart (/cart): Quantity updates, product removal, price calculation.
Checkout (/checkout).
Blog (/blog).
Contacts (/contact).
Technical Features:
React Router – Client-side navigation without page reloads.
useState Hook – Cart and product management without Redux.
Component-based approach – Modular and reusable structure.