Январь 2021 —
настоящее время (5 лет 8 месяцев)
Проектная деятельность
Frontend-разработчик
Практический опыт создания сайтов по pet-проектам и учебным проектам.
2021 год - по настоящее время
Стек: HTML5, CSS3, SAAS/SCSS, JavaScript, TypeScript, React+VITE, Redux Toolkit, GSAP, MySQL.
Мною сверстано несколько одностраничных и многостраничных адаптивных сайтов с использованием семантической верстки и технологии BEM на чистом HTML, SCSS и JavaScript.
Также написано несколько небольших приложений на JavaScript, в т. ч. с получением данных со сторонних API.
В 2025 году мною изучены новые технологии, такие как React, Redux Toolkit, TypeScript и реализованы учебные проекты с их использованием:
1. Сайт VRNas. Стек: React, SCSS, TypeScript, GSAP
Развернутo React-приложение с использованием Vite, используются функциональные компоненты и хуки, для управления маршрутизацией используется React Router. Реализован слайдер с использованием библиотеки Swiper. Анимации реализованы с помощью GSAP
https://liliiagalkina.github.io/VR/
2. Сайт Podcast. Стек: React, SCSS, JavaScript.
Развернутo React-приложение с использованием Vite, используются функциональные компоненты и хуки, для управления маршрутизацией используется React Router. Реализованы несколько слайдеров на JavaScript и с использованием библиотеки Swiper.
https://liliiagalkina.github.io/Podcast/
3. Сайт магазина AVION. Стек: React, Redux Toolkit, SCSS, TypeScript.
Развернутo React-приложение с использованием Vite, используются функциональные компоненты и хуки, для управления маршрутизацией используется React Router. Для управления состоянием приложения сайт использует Redux Toolkit, обеспечивающий эффективное хранение и изменение глобального состояния компонентов. Реализована работа с фейковым серверным API с помощью async-thunk (получение данных из файла .json), сортировка товаров по категориям, названию и цене, фильтрация товаров по категориям и цене.
https://liliiagalkina.github.io/Avion/
4.Сервис поиска билетов на самолет Flights. Стек: React, Redux Toolkit, SCSS, TypeScript.
Развернутo React-приложение с использованием Vite, используются функциональные компоненты и хуки, Для управления состоянием приложения сайт использует Redux Toolkit, обеспечивающий эффективное хранение и изменение глобального состояния компонентов. Реализована работа с фейковым серверным API с помощью async-thunk (получение данных из файла .json), сортировка билетов по цене, длительности перелёта и количеству пересадок, фильтрация по авиакомпаниям и количеству пересадок.
https://liliiagalkina.github.io/flights/
5.Сервис поиска публикаций о компаниях по ИНН СКАН. Стек: React, SCSS, TypeScript.
Развернутo React-приложение с использованием Vite, используются функциональные компоненты и хуки. Используется получение данных со стороннего API, а также альтернативное получение моковых данных из локального файла при недоступности API. Для хранения и изменения данных используется React Context. Используется авторизация с помощью токенов(токены хранятся в local storage). Сделана проверка для всех полей формы перед отправкой. Так же реализованы слайдеры с помощью библиотеки React Slick.
https://liliiagalkina.github.io/Scan/
6.Главная страница сайта Trevland. Стек: React, SCSS, TypeScript.
Развернутo React-приложение с использованием Vite, используются функциональные компоненты и хуки. Так же реализован слайдер с помощью библиотеки Swiper.
https://liliiagalkina.github.io/Trevland/
7.Канбан-доска Kanbanboard. Стек: React, SCSS, JavaScript.
Развернутo React-приложение с использованием create-react-app. Используются функциональные компоненты и хуки.
https://liliiagalkina.github.io/kanbanboard/
8.Книжный магазин Bookstore. Стек: HTML, SCSS, JavaScript, Webpack, получение данных со стороннего API.
Сверстана главная страница интернет-магазина, реализована модульная структура, сборка Webpack, подключен Google Books API так, чтобы данные о книгах подгружались с сервера, реализован слайдер с помощью библиотеки React Slick.
https://liliiagalkina.github.io/bookstore/
Большая часть проектов представлена в портфолио:
https://liliiagalkina.github.io/portfolioNew/