Frontend Developer Frontend Development Projects
I developed several frontend and full-stack portfolio projects using React, TypeScript, JavaScript, HTML, SCSS, and REST APIs. My work covered responsive interfaces, reusable component-based architecture, API integration, authentication, routing, form validation, and client-side state management.
For an online lighting store, I implemented JSON product loading with pagination, filtering and sorting, a LocalStorage shopping cart, Swiper product slider, Tippy.js availability tooltips, validated feedback forms, FAQ accordion, city selection, and burger navigation. The application used modular JavaScript architecture.
For the TravelBlog SPA, I built registration and login flows, protected routes, post CRUD operations with image uploads, comments, profile editing, API interceptors, loading states, and error handling. I used React, TypeScript, React Router, Axios, Context API, React Hook Form, Yup, and SCSS.
I also developed a full-stack music player and a VK Marusya-inspired movie platform. These projects included Redux Toolkit state management, audio playback controls, Express REST APIs, search with debounce, favorites, modals, adaptive interfaces, and LocalStorage-based sessions.