Мой pet-проект, который соблазняет работодателей
Привет. Я Владислав, fullstack-разработчик (PHP/Yii2 + Vue.js). 5 лет опыта. Но сегодня — не про коммерцию.
Сегодня про мой «скелет в шкафу» — Jade Archive
Pet-проект, который я даже стеснялся показывать. Сложный, неочевидный, иногда бесит. **Что это?** Локальная CRM для управления социальным графом и персональными досье. **Умеет:** • Иерархию контактов (один человек — в нескольких папках) • Расширенное досье: медицина, параметры тела, предпочтения, игровые аккаунты • Любые типы связей между людьми • Управление делами и проектами • Доступ через Telegram-бота **Стек (которого нет в моём основном резюме):** Python (FastAPI), SQLAlchemy, PostgreSQL | HTML5, Tailwind CSS, JS | Docker, Nginx
Почему он сложный — и при чём тут AI
Отлавливать проблемы — жутко сложно. Иерархии, связи, валидация, синхронизация с ботом, контейнеры… Ошибки там, где не ждёшь. **Я использую AI.** ChatGPT помогает анализировать логи. Это не читерство, а современная инженерия: взять инструмент и решить проблему быстрее.
Почему такой проект ценнее идеального?
Модульный проект по уроку красив — всё работает с первого раза. В реальной работе так не бывает. Работодатель ищет человека, который: ✅ не боится сложной, слабоструктурированной задачи ✅ умеет пробивать стены (даже с помощью AI) ✅ доводит до конца **Jade Archive не идеален.** Он живой, дышит, иногда падает. Но он работает и решает задачу.
Посмотрите сами
GitHub: [https://github.com/Vladislav-Kor/jade-archive](https://github.com/Vladislav-Kor/jade-archive) Там: полная документация, docker-compose, примеры API и команд бота.
Что в итоге?
Если у вас есть pet-проект «чуть сложнее, чем хотелось бы» — показывайте его. Он расскажет о вас как об инженере больше, чем 100 слов в резюме. **Я открыт к предложениям о работе.** Telegram: [@vlad_k0r](https://t.me/vlad_k0r) GitHub: [github.com/Vladislav-Kor](https://github.com/Vladislav-Kor\)