Главная / Примеры работ

Примеры работ

Все четыре проекта сделаны мной для портфолио, а не по заказам клиентов. Клиентских кейсов у меня пока нет — я начинаю, и показывать чужие работы за свои не буду. Здесь видно, как я решаю задачу: что на входе, что получилось, каким стеком.

1. Дашборд-парсер с историей изменений

Собираю несколько открытых лент объявлений по заданным фильтрам, складываю в базу и показываю таблицу, где видно: название, цену, наличие, дату снятия и что изменилось с прошлого запуска. Так выглядит то, что я делаю под задачу «следить за ценами конкурентов» или «собирать тендеры/объявления».

Дашборд парсера: таблица объявлений с ценой, датой и подсветкой изменений

2. Telegram Mini App «Доска объявлений»

Мини-приложение внутри Telegram: список объявлений с поиском и фильтрами, карточка объявления, форма добавления. Пользователь ничего не устанавливает и не переходит по ссылкам — всё в окне мессенджера.

Список объявлений в Telegram Mini App с поиском и фильтрами
Форма добавления объявления в Mini App
Карточка объявления с контактами и действиями

3. Тематический сайт с ночным режимом и анимацией

Одностраничник с собственной темой: дневной и ночной режим, плавные переходы, анимированные элементы, адаптив под телефон. Показываю как пример того, что «лендинг под ключ» для меня тоже рабочая задача, а не заказ на стороне.

Сайт в дневном оформлении
Тот же сайт в ночном оформлении

4. Монтаж: длинный ролик и вертикальные Shorts

Собрал ролик с типографикой и динамикой, а затем нарезал из него вертикальные форматы под Shorts/Reels/TikTok. Это то, что нужно, если вам надо вести видео-канал без монтажа руками каждый день.

Кадр смонтированного ролика с анимированной типографикой
Вертикальный кадр Shorts, нарезанный из ролика
Второй вертикальный кадр Shorts

Что общего у этих работ

Обсудить свою задачу Частые вопросы

Ещё три разбора: с кодом и цифрами

Выше — то, как работа выглядит глазами пользователя. Ниже — то, как она устроена изнутри: постановка, решения, ловушки данных и чем всё проверяется.

5

Сверка прайс-листов на Python без pandas демо-работа

Чтение xlsx как zip с XML, определение колонок по шапке, отчёт расхождений и главная ловушка — неразрывные пробелы в числах. 7 расхождений за секунду вместо получаса.

6

Telegram-бот приёма записей демо-работа

Один файл, ~300 строк, SQLite и long-polling без единой внешней библиотеки. Логика расписания покрыта 13 самопроверками, которые проходят без токена и интернета.

7

Монитор с фильтром по правилам работает каждый день

Парсер, который умеет отказывать: открывает каждую новую карточку и отсекает лишнее по тексту, а не по заголовку. За прогон — 160 карточек, 52 новые, 8 отброшено, 1 оставлена.

Как читать этот раздел. Скриншоты выше — результат моей работы, но задачи были учебные: я ставил их сам, чтобы отработать приём. Реальных заказчиков и оплаченных проектов у меня пока нет, поэтому ни одна картинка не подписана как «кейс клиента». Проверить меня можно иначе — по двум опубликованным книгам.