Пет-проекты - лучший способ прокачать навыки, протестировать технологии и собрать портфолио, которое действительно показывает ваш уровень. В отличие от учебных задач, тут вы сами определяете границы, архитектуру и стек. Главное - выбирать небольшие идеи, которые реально довести до MVP или какого-то конечного результата.
Ниже подборка из 10 идей, каждая из которых даёт практическую пользу: где-то вы потренируетесь в архитектуре, где-то в UI/UX, где-то в работе с данными или интеграцией сторонних сервисов.
1. Мини-агрегатор вакансий с фильтрами и аналитикой
Идея
Сервис, который собирает вакансии из нескольких источников (сайты с API, RSS или собственные парсеры). На выходе - чистая лента по фильтрам.
Задачи, которые вы решите
работа с внешними API и парсингом HTML
нормализация данных: разные сайты -> единый формат
кэширование (Redis, файловый кеш, cron)
базовая аналитика: медианная зарплата, топовое распределение навыков
MVP-функционал
фильтры по навыкам, зарплатам, формату работы
страница вакансии с адаптированным описанием
небольшая страница статистики:
средняя зарплата по языкам
график "какие навыки требуют чаще"
Как можно развивать
подписка на новые вакансии
трекер откликов
LLM-анализ описаний
2. Трекер привычек с визуальными графиками и метриками развития
Идея
Красивый и удобный трекер, который позволяет отмечать привычки и смотреть прогресс.
Почему это хороший проект
Кажется простым, но позволяет потренироваться в важном:
проектирование базовой модели данных
разработка UI с акцентом на мотивацию
построение графиков
Ключевой функционал
создание привычки, выбор иконки, частоты
отметка выполнения за день
streaks, проценты соблюдения
страница статистики с графиками
Что можно добавить
push-уведомления
"социальные челленджи"
история прогресса за год в виде heatmap, как у GitHub
3. AI-генератор технических заданий
Идея
Ты вводишь краткое описание будущего проекта, а сервис генерирует полноценный черновик ТЗ.
Чем полезен:
практика промпт-дизайна
работа с LLM/AI API
генерация структурированных документов (JSON + Markdown + PDF)
Как работает
Пользователь вводит:
тип проекта (сайт, бот, приложение)
краткое описание идеи
ключевые функции
Сервис генерирует:
цели проекта
список функциональных требований
технические ограничения
схему API
Расширения
экспорт в PDF
версии ТЗ под разные роли: менеджеру/дизайнеру/разработчику
генерация мокапов и ER-диаграмм
4. Личный органайзер расходов с авто-категоризацией
Идея
Мини-учёт расходов с умным распределением по категориям.
Что изучите
обработка данных и агрегации
дата-визуализация
архитектура "клиент -> сервер -> задача -> отчёт"
Функционал
ручной ввод
импорт CSV (например, из банка)
диаграммы: расходы по категориям, по дням недели
категории: автоматические и пользовательские
Расширение
рекомендации по оптимизации расходов
бюджет на месяц с контролем отклонений
5. Сервис "письмо себе в будущее"
Идея
Пишешь письмо -> выбираешь дату -> сервис отправляет его тебе через месяц, год или любое время.
Почему интересный проект
отличная практика фоновых задач
email-инфраструктура (SMTP, API senders)
безопасное хранение данных для будущей отправки
MVP
авторизация
редактор писем
выбор даты
очередь отправки
Расширения
приватные ссылки
просмотр статуса отправки
письма-напоминания
6. Платформа микро-опросов с красивой визуализацией
Идея
Пользователь создаёт мини-опрос, получает ссылку, отправляет другим. Результаты показываются в реальном времени.
Что это даёт
работа в реальном времени
визуализация в виде графиков
аккуратный UX для голосования
Функциональность
создание опросов
публичная страница
графики по результатам
защита от накрутки
Расширить можно так
закрытые опросы по токену
многовариантные ответы с весами
A/B опросы
7. Мини-соцсеть для публикации проектов (мини Product Hunt)
Идея
Платформа, куда пользователи выкладывают свои пет-проекты, получают лайки и исчерпывающий фидбэк.
Полезность
Это реальная социальная сеть в миниатюре:
лента
публикации
комментарии
рейтинг
профили
Вы получите опыт продуктовой разработки, работы с фидами и реактивными интерфейсами.
Ключевые возможности
публикация проекта с описанием, ссылками и скриншотами
фид с сортировкой по популярности
комментарии с вложенными ответами
теги
Расширения
система достижений
подписки
интеграция с Telegram
8. Генератор превью-картинок для проектов
Идея
Пишешь название проекта -> выбираешь стиль -> сервис генерирует красивую обложку.
Технически интересно
работа с API генерации изображений
управление очередями генераций
хранение результатов, галерея
Функции
генерация по тексту
выбор стиля (минимализм, неон, моушн, 3D)
сохранение истории
скачивание результата
Расширения
пакетная генерация
логотипы
адаптация под размеры соцсетей
9. Smart Kanban - канбан-доска с автоприоритетами
Идея
Классическая kanban-доска, но с умным автоматическим определением приоритетов задач.
Почему полезно
работа с drag-and-drop
real-time обновление доски
алгоритмы приоритизации (вес задач, дедлайны, теги)
MVP
доска с колонками
карточки задач
перетаскивание
сортировка по приоритету
Улучшения
прогноз нагрузки
AI-приоритеты
интеграции с Google Calendar
10. Telegram-бот "Личный помощник"
Идея
Бот, который помогает организовать жизнь: заметки, напоминания, списки дел.
Полезно потренировать
Telegram Bot API
хранение диалогов и истории
рассылки
Возможности
создание заметок
напоминания
категории
быстрые команды
Расширения
синхронизация с Notion/Google Sheets
голосовые заметки
авто-распознавание задач
Заключение
Пет-проекты - лучший способ прокачать навыки вне работы. Не обязательно делать что-то крупное: достаточно маленького, но завершённого MVP, который демонстрирует:
архитектурное мышление
навыки реализации
способность доводить начатое до конца
Любую из идей можно собрать за несколько вечеров или выходных. А ещё лучше выкатить публично и получить обратную связь. Если публикуете, то RawLaunch отличное место для старта, где можно показать свой проект.