Портфолио и кейсы фрилансеров по созданию скриптов

gert-06
Фрилансер 6 дней 1 час назад
Умный поиск для WooCommerce: подсказки с опечатками, маска телефона, без купона
Демо-проект по типовым запросам с биржи: «поиск на сайте ищет только точное совпадение», «убрать купон», «маски и подсказки в формах». Что сделано — отдельный плагин, тема не трогается и не слетает при обновлении: — живые подсказки при вводе: товар находится с опечаткой («перфоратр»), по части слова («гипс») и при другом порядке слов («дрель ударная»); тот же поиск на странице результатов; — маска телефона +7 (___) ___-__-__ на оформлении заказа и в формах Contact Form 7; — подсказки (плейсхолдеры) в полях оформления заказа; — скрытие поля купона в корзине и оформлении; — каждая функция включается в настройках. Проверка: 7 автотестов поиска, запуск на чистом WordPress с WooCommerce 11.1, скриншоты с компьютера и телефона. Стек: PHP, JavaScript без внешних библиотек, WordPress, WooCommerce.
gert-06
Фрилансер 7 дней 2 часа назад
Кликабельные упоминания пользователей в мессенджере MAX для библиотеки PyMax
Демо-проект по реальному запросу с биржи: в библиотеке PyMax нельзя было отправить сообщение с кликабельным упоминанием @пользователя. Решение: добавлен элемент USER_MENTION из протокола клиента MAX. В тексте пишется @[Имя](id), при отправке разметка превращается в упоминание, обычное форматирование (жирный, курсив) продолжает работать. Смещения считаются в UTF-16, поэтому упоминания не съезжают, если в тексте есть эмодзи. Стек: Python, asyncio, PyMax.
Тихон Троценко
Тихон Троценко 12 дней 13 часов назад
Установщик в одну строку и скрипты обслуживания сервера
Установка одной командой: проверка зависимостей, клонирование, настройка под выбранную среду. При ошибке — понятная фраза, а не технический дамп. Обслуживание: ежедневный шифрованный бэкап с ротацией, скрипты остановки и подъёма сервиса. Остановка сначала делает свежий бэкап, потом переключает сайт на заглушку и только затем гасит сервис — чтобы пользователи не увидели ошибку. Подъём идёт обратным порядком и проверяет результат снаружи.
Дмитрий Ш
Дмитрий Ш 15 дней 5 часов назад
Операционная система для SEO и AI-контента
SEO OS — платформа управления SEO-контентом с ИИ Веб-платформа, которая ведёт SEO-контент сайта от анализа ниши до опубликованной статьи и обратной связи из поиска: собирает семантику, разбивает её на тематические кластеры, строит план публикаций, генерирует статьи нейросетью со всей SEO-разметкой, публикует их в CMS через API и подтягивает показы, клики и позиции из Яндекс Вебмастера, чтобы пересчитать приоритеты. Работает автономно по расписанию. Стек: Next.js 16, React 19, TypeScript, PostgreSQL + Drizzle, OpenAI, Tailwind v4, Vitest. Фоновый обработчик задач, публичный API, плагин WordPress. Развёрнуто на своём сервере: nginx + SSL, PM2, Postgres. Объём: ~36 000 строк TypeScript, 452 автотеста, 29 миграций базы, 20 таблиц, 4 внешние интеграции. Задача Агентство ведёт несколько клиентов одновременно. Ручной цикл (собрать семантику → сгруппировать → написать ТЗ → написать статью → сверстать → опубликовать → отследить результат) занимает десятки часов на клиента в месяц и плохо масштабируется. Платформа переносит весь цикл в один интерфейс и выполняет рутину сама.
Дмитрий Ш
Дмитрий Ш 15 дней 5 часов назад
Дмитрий Ш
Дмитрий Ш 15 дней 5 часов назад
Дмитрий Ш
Дмитрий Ш 15 дней 5 часов назад
Дмитрий Ш
Дмитрий Ш 15 дней 5 часов назад
Дмитрий Ш
Дмитрий Ш 15 дней 5 часов назад
Дмитрий Ш
Дмитрий Ш 15 дней 5 часов назад