Портфолио

10 проектов

Собственные продукты, работа для заказчиков и инструменты для повседневных задач.

01

Главный проект · в разработке

KUP.kz

Альфа-версия

Площадка объявлений для Казахстана

Мой основной проект сейчас. Создаю сервис, в котором ИИ помогает превратить фотографии товаров в готовые объявления. Альфа уже доступна — можно зайти и попробовать.

Открыть KUP.kz
Каталог объявлений KUP.kz в текущей альфа-версии
Реальный интерфейс альфы · сентябрь 2026
Как устроен проект и моя роль
Задача
Упростить размещение объявлений о нескольких товарах.
Моя работа
Через ИИ создаю обработку фотографий, карточки товаров, каталог и модерацию.
Результат
Открытая альфа: сайт доступен на компьютерах и телефонах. Функциональность проходит тестирование.

Моя роль — от идеи до проверки результата

Разрабатываю продукт полностью через ИИ, без самостоятельного написания кода. Определяю, как должен работать сервис, ставлю задачи ИИ, проверяю сценарии и добиваюсь исправления ошибок. Так же создаю и остальные свои проекты.

Что уже реализовано

Функции альфы: продолжаю проверять сценарии и устранять ошибки.

Из фотографий — в объявленияПакетная загрузка и подготовка карточек с ИИ

Пользователь загружает фотографии нескольких товаров. Gemini группирует снимки по товарам и помогает определить название, категорию, описание и характеристики. Перед публикацией карточки можно проверить и исправить.

Каталог и личный кабинетПоиск, категории, избранное и управление объявлениями

Веб-интерфейс построен на Next.js, а данные и бизнес-логика находятся в Laravel API. Реализованы каталог, поиск и подсказки, категории, вход через Google, избранное и управление своими объявлениями. Есть русский и казахский интерфейсы.

Проверка перед публикациейМодерация, работа с жалобами и исправлениями

В серверной части предусмотрены проверка фотографий, правила содержания и ИИ-модерация. Для спорных случаев есть ручная проверка, жалобы и обжалование решений. Эти сценарии также проходят тестирование в альфе.

Обработка в фонеОтдельные очереди для фотографий и задач ИИ

Обработка изображений и запросы к ИИ выполняются фоновыми задачами Laravel и Redis. Данные хранятся в MariaDB, файлы — в MinIO. Приложение и сервисы развёрнуты в Docker-контейнерах.

Технологии проекта
  • Next.js
  • Laravel API
  • Gemini
  • Redis
  • MariaDB
  • MinIO
  • Docker
Дорожная карта Этап 2 из 5 · функциональность и тестирование

Куда движется проект

Сейчас — функциональность и тестирование

  1. Веб-версия и мобильный сайт

    Готово

    Сайт работает на компьютерах и телефонах.

  2. Функциональность и тестирование

    Сейчас

    Внедряю возможности и проверяю пользовательские сценарии.

  3. Дизайн сайта и приложений

    В планах

    Проработка окончательного интерфейса для всех платформ.

  4. Приложения iOS и Android

    В планах

    Разработка отдельных мобильных приложений.

  5. Запуск маркетинга

    В планах

    Продвижение проекта и привлечение пользователей в Казахстане.

02

Собственный продукт с подпиской

Работает · приносит доход

Сервис накладных Kaspi

Помогает продавцам готовить накладные к печати. Мой работающий коммерческий сервис: пользователи оформляют платную подписку, и проект приносит регулярный доход.

  • Пакетная загрузка PDF и ZIP
  • 4 или 9 накладных на A4
  • Этикетки 7 × 12 см
Открыть сайт
Интерфейс сервиса обработки накладных Kaspi
Что реализовано и как
Задача
Сократить ручную подготовку накладных продавца к печати.
Моя работа
Создал через ИИ пакетную обработку PDF и ZIP, форматы печати и платный доступ.
Результат
Сервис работает и приносит доход от подписки. Есть оплата и поддержка пользователей.

На Laravel реализованы обработка PDF и ZIP, подготовка итогового файла, бесплатные лимиты и платный доступ. Есть личный кабинет, вход через Google, интеграция оплаты FreedomPay, история платежей и обращения в поддержку. Это опыт полного цикла: от задачи продавца до оплаты и сопровождения сервиса.

03

Работы для заказчиков

Два коммерческих проекта, выполненных на заказ за оплату.

Лидер Мебель — Сайт-портфолио мебельной компании
Клиентский проект

Лидер Мебель

Сайт-портфолио мебельной компании

Визуальный каталог для демонстрации мебели и работ компании. Посетитель выбирает направление — кухни, спальни, прихожие и другие категории — и рассматривает фотографии.

Что реализовано и как
Задача
Показать ассортимент и работы мебельной компании.
Моя работа
Создал через ИИ каталог направлений и галереи с подготовкой фотографий для разных экранов.
Результат
Оплаченный клиентский сайт опубликован. Работы компании можно посмотреть с телефона.

Реализованы категории каталога, фотографии и просмотр изображений в галерее. В серверной части на PHP предусмотрены хранение каталога, очередь оптимизации медиа и подготовка изображений для разных размеров экрана. Основной акцент — удобная демонстрация работ с телефона.

lidermebel.pmpws.com
ЛегоСтрой — Сайт производителя бетонных изделий
Клиентский проект

ЛегоСтрой

Сайт производителя бетонных изделий

Каталог брусчатки, плитки и пескоблоков с ценами, размерами и примерами готовых объектов. Сайт помогает познакомиться с продукцией и обратиться за расчётом.

Что реализовано и как
Задача
Представить продукцию и упростить обращение за расчётом.
Моя работа
Создал через ИИ каталог с ценами, примеры объектов и управление содержимым.
Результат
Оплаченный клиентский сайт работает: посетители могут выбрать продукцию и связаться с компанией.

На Laravel реализованы категории и карточки товаров, услуги, портфолио объектов, заявки и ссылки на связь с компанией. Через административную панель можно управлять продукцией, фотографиями, слайдами и содержанием страниц.

lego-stroy.kz
04

Мои инструменты

Создал для своей мастерской и личных задач: от учёта ремонтов до обработки файлов.

CRM мастерской

Для моего бизнеса

Система для моей мастерской по ремонту компьютеров: клиенты, заказы, этапы ремонта, задачи и финансовый учёт.

Что реализовано и как

В Laravel реализован путь заказа от диагностики и согласования до готовности и выдачи. Есть фотографии и файлы заказа, каталог работ, доходы и расходы, отчёты и разграничение прав сотрудников. Доступ к рабочим данным закрыт авторизацией.

srm.pmpws.comСтраница входа

Disk

Передача файлов

Собственное облако для загрузки и передачи файлов. Создал для личного обмена файлами через браузер.

Что реализовано и как

PHP-сервис организует файлы в сессии. Реализованы загрузка частями, проверка её состояния, завершение и отмена загрузки, удаление файлов и продление сессии. Такой подход позволяет передавать большие файлы по частям.

disk.pmpws.comОткрыть сервис

Images

Обработка изображений

Пакетное сжатие, изменение размеров, кадрирование и конвертация изображений — с едиными настройками для всей подборки.

Что реализовано и как

Интерфейс позволяет задать качество, ширину и высоту, соотношение сторон и положение кадра. Предусмотрены сохранение пропорций и запрет увеличения исходника; доступны JPG, PNG, WebP, AVIF и другие форматы. Подходит для подготовки фотографий для сайтов.

images.pmpws.comОткрыть сервис

LogoKit

Подготовка иконок

Превращает один логотип в архив иконок и ресурсов для сайта, PWA и приложений. Помогает подготовить набор размеров для разных платформ.

Что реализовано и как

Принимает SVG, PNG, JPEG и WebP, позволяет настроить композицию и выбрать платформы. Fastify API и очередь BullMQ запускают генерацию, Sharp обрабатывает изображения, а результат собирается в ZIP: favicon, Apple asset catalogs, ресурсы Android и другие выбранные наборы.

logokit.pmpws.comОткрыть сервис

PDF

Работа с документами

Пакетная конвертация документов и изображений в PDF и обратно. Собрал в одном интерфейсе повседневные операции с файлами.

Что реализовано и как

Предусмотрены конвертация офисных документов, извлечение текста и изображений, объединение, разделение, сжатие и поворот PDF. Серверная обработка построена на Python с LibreOffice, Poppler и qpdf. За один раз можно отправить до 25 файлов.

pdf.pmpws.comОткрыть сервис

Save

Медиа и транскрибация

Загрузка медиа по ссылке и перевод речи в текст. Можно отправить свой файл и следить за выполнением длительной обработки.

Что реализовано и как

В Laravel организованы фоновые задачи, очереди и страницы состояния обработки. Реализованы загрузка файла частями, прогресс, скачивание результата и удаление задачи. Большие файлы обрабатываются в фоне, без необходимости ждать внутри одного запроса.

save.pmpws.comОткрыть сервис

Выбор языка

Сейчас сайт доступен на русском. Остальные языки появятся после завершения русской версии.