Создано с Codex
На Next.js, React, TypeScript и Tailwind CSS.

2024.09 – 2025.09
Codex + Figma / Vercel / Веб-дизайн
Личное портфолио
Веб-дизайн и вайбкодинг
Этот проект начался как личный вызов: спроектировать и собрать собственный сайт-портфолио с нуля. Я использовала Figma для визуальной системы, а Codex — как AI-партнёра по разработке, чтобы превратить дизайн в адаптивный сайт, готовый к размещению на Vercel.
На Next.js, React, TypeScript и Tailwind CSS.
На дизайн и вайбкодинг. Размещено на Vercel.
Главная, обо мне, портфолио, страницы кейсов и 404.
Моей главной целью было создать портфолио, которое любой человек сможет легко открыть и изучить: не просто статичную презентацию, а личное пространство, где я могу показать себя как дизайнера.
Изучив профили других дизайнеров в LinkedIn, я поняла, что не хочу ограничиваться Behance или портфолио в Figma. Мне хотелось создать собственный сайт и показать не только дизайн, но и способность собирать настоящий цифровой продукт с помощью AI-инструментов.

У меня уже был опыт создания сайтов в no-code инструментах вроде Tilda, но в этом проекте я решила пойти дальше: попробовать вайбкодинг и использовать AI как партнёра по разработке.
Честно говоря, у выбора Codex вместо инструментов вроде Lovable не было одной идеальной причины. Это было сочетание любопытства, доступа к ChatGPT и возможности советоваться с близким человеком, который работает разработчиком и помогал лучше понимать процесс.
Больше всего мне понравилось сочетание Codex и Figma. Оно стало естественным мостом между дизайном и разработкой: я могла продолжать работать со своей визуальной системой и одновременно видеть, как дизайнерские решения превращаются в настоящий код.
In a funny way, working with Codex reminded me of collaborating with developers on previous projects — structured, calm, and focused on solving one task at a time. And sometimes, with a bit of arguing over the desired result. :)
В начале проекта я поняла, насколько важно заранее подготовить понятный Markdown-файл. Когда я пробовала работать без него, результат всё ещё был рабочим, но после описания структуры, страниц, компонентов и логики Codex стал понимать проект намного лучше.
Наш совместный процесс выглядел так:
Мой процесс помогал контролировать и визуальное направление, и финальную реализацию. Я могла проектировать каждую страницу, проверять её в коде, корректировать детали и постепенно собирать сайт шаг за шагом.
Я занялась адаптивной версией после завершения основных десктопных страниц. Вместе с Codex мы составили понятный план адаптации и применили его ко всему сайту, сохранив исходный визуальный стиль на разных экранах.
Для анимаций я изучала референсы на Godly и Awwwards. Но поскольку это личное портфолио, мне не хотелось перегружать сайт. Я хотела сохранить опыт чистым, читабельным и удобным, поэтому оставила анимации простыми, мягкими и поддерживающими, а не просто декоративными.
Сначала сайт был только на английском. Но когда все страницы были готовы, я решила перевести его на родной язык — русский. С помощью AI я довольно быстро сделала переводы, хотя большинство из них всё равно требовали моей проверки и редактуры. Как вы, возможно, знаете, я ещё учу корейский, но пока не уверена, что справилась бы и с корейской версией.
Я ещё хотела сделать тёмную тему для тех, кто не любит светлые интерфейсы, но, думаю, оставлю это на будущее. :)
Работа с Codex оказалась неожиданно увлекательной. В какой-то момент я совсем потеряла счёт времени, всё глубже погружаясь в создание новых анимаций, страниц и маленьких деталей взаимодействия.
За время этого проекта я научилась больше доверять своим идеям и меньше себя ограничивать. Раньше я иногда сомневалась, стоит ли предлагать что-то необычное, потому что не была уверена, смогут ли разработчики это реализовать.
Но после работы с AI я поняла, что в начале часто лучше быть смелее и креативнее. Упростить идею позже всегда легче, чем сразу отказаться от риска.
Если вы хотите поработать вместе или у вас есть вопросы, я буду рада пообщаться!
Открыта к проектам
Напишите мне — обсудим задачу, формат работы и следующие шаги.