Частые вопросы
Ответы на вопросы.
Если здесь нет ответа — напишите мне, я отвечаю на каждое письмо.
Общие
Кто вы и чем занимаетесь?
Я Гиорги Грдзелидзе — fullstack веб-разработчик из Тбилиси, специализируюсь на приложениях Laravel + Vue.js. Веду проекты от проектирования базы данных до готового публичного интерфейса, как правило, в формате одного исполнителя.Где вы находитесь и в каком часовом поясе работаете?
Тбилиси, Грузия (UTC+4). В течение рабочего дня уверенно пересекаюсь с Европой и Ближним Востоком, во второй половине дня — с восточным побережьем США.На каких языках вы работаете?
Свободно общаюсь на грузинском, английском и русском. Код, коммиты и документация по умолчанию на английском; пользовательские тексты и подписи в админ-панели — на любом из трёх.Работаете ли вы full-time, по контракту или над короткими задачами?
Сейчас беру контрактные и проектные работы параллельно с текущими клиентами. Подходят короткие аудиты, точечные сборки и многомесячные проекты — напишите примерный объём, и я честно скажу, укладываемся ли по срокам.Подписываете ли вы NDA перед обсуждением?
Да — без проблем подпишу взаимное NDA перед обсуждением технических или бизнес-деталей. Пришлите свою форму или я предоставлю свою.
Цены
Вы работаете по фиксированной ставке или почасово?
И так, и так. Хорошо описанные сборки с чётким результатом — по фиксированной ставке. Постоянная разработка, аудиты и code review — почасово или по недельному ретейнеру. Формат согласуем после первого созвона.Есть ли минимальный размер проекта?
Для полноценной разработки обычно начинаю от недельного объёма; небольшие задачи (точечный аудит, code review, разбор сложного бага) укладываются в несколько часов. Если запрос меньше минимума — честно скажу и подскажу более подходящего исполнителя.В каких валютах выставляете счета?
USD и EUR для международных клиентов, GEL для грузинских. Принимаю wire-перевод, Wise и прямой банковский платёж.Какие у вас условия оплаты?
Для проектов с фиксированной стоимостью: 50% предоплата, остаток при сдаче. Для ретейнеров и почасовой работы: счёт в конце каждой двухнедельной итерации, net 14. Большие проекты можно разбить на ежемесячные этапы.Платный ли первый ознакомительный звонок?
Нет. Первые 30–45 минут за мой счёт — этого достаточно, чтобы понять задачу, дать честную оценку реализуемости и вместе решить, стоит ли двигаться дальше.
Процесс
Как начинается новый проект?
Короткий ознакомительный звонок (или письменный бриф), чтобы согласовать объём, ограничения и критерии успеха. Затем письменное предложение со сроками, результатами и ценой. После согласования стартуем в назначенную дату — обычно через одну-две недели.Как мы общаемся в процессе?
По умолчанию асинхронно — Slack, Notion или email для ежедневных апдейтов; короткий еженедельный созвон (15–30 минут) для согласования направления и снятия блоков. Ключевые решения фиксируются письменно, чтобы ничего не потерялось.Сколько обычно занимает проект?
Точечный маркетинговый сайт или админ-панель: от двух до шести недель. Кастомная функциональность SaaS или финансовый модуль: один-три месяца. Полноценный сквозной продукт: три-шесть месяцев. После первого созвона оценки уточняются.Как обрабатываются правки и изменения объёма?
На каждом этапе есть окно ревью для правок в рамках согласованного объёма. Запросы за пределами объёма оцениваются отдельно как change request — никаких сюрпризов в счёте. Цель — оставить пространство для манёвра, не пересматривая каждое решение.Что после запуска — есть поддержка?
Да. Каждый проект сдаётся с 30-дневным гарантийным окном — любые дефекты в рамках согласованного объёма устраняются бесплатно. Дальше поддержка идёт как ретейнер или почасовой банк — на ваш выбор.
Технические
С каким технологическим стеком вы работаете?
Laravel 11+ и PHP 8.3+ на бэкенде, Vue 3 + TypeScript + Inertia.js на фронтенде, Tailwind CSS для стилей, Filament для админ-панелей. MySQL или PostgreSQL для данных, Redis для кеша и очередей. CI на GitHub Actions, тесты на Pest.Вы работаете только с Laravel или с другими бэкендами тоже?
Laravel — основной стек, тут я работаю быстрее всего и держу твёрдую позицию. Могу интегрироваться с существующими сервисами на Node.js или Python, но строить с нуля Django- или Rails-приложение — не моя сильная сторона.Вы работаете с существующей кодовой базой или только с нуля?
И там, и там. Около половины моей работы — это legacy или частично собранные Laravel-проекты: рефакторинг, новые фичи, оптимизация. Начинаю с короткого аудита, чтобы обе стороны понимали, с чем имеем дело, до фиксации оценок.Как вы решаете задачи многоязычности (i18n)?
Translatable JSON-колонки через пакет Spatie, локализованные slug и meta, маршруты с префиксом локали, цепочки фолбэков для отсутствующих переводов, корректные hreflang и canonical URL для SEO. Админ-панель показывает каждое переводимое поле с переключением языков по вкладкам, чтобы редактор не застрял.Кому принадлежит код и репозиторий?
Вам — полностью, с первого дня. Код хранится в вашем GitHub (или где вы предпочитаете), под вашим аккаунтом или организацией. Никаких приватных копий у себя не держу. По завершении проекта отзываю собственный доступ, если только вы не хотите оставить меня для дальнейшей поддержки.Вы предоставляете хостинг и деплой или только код?
Настраиваю CI/CD-пайплайны и пишу процедуры деплоя, но сам хостинг от вашего имени не веду. Рекомендуемые площадки: Forge, Vapor, Hetzner Cloud или Fly.io — в зависимости от масштаба и бюджета. Первый деплой делаем вместе и документируем, чтобы команда (или я в будущем) мог повторить.