Платформа за CV и кандидатстване
cvtome
Онлайн платформа за CV и кандидатстване – разработка и собственост на Джукелов Солюшънс Х: 24 езика на ЕС от един източник, 38 темплейта, които изглеждат еднакво на екрана и в PDF, AI, който използва само фактите на потребителя, и кредити вместо абонамент.








Предизвикателство
Да напишеш CV рядко е най-трудното – трудни са инструментите около него. Повечето сайтове за CV искат карта още в началото и предлагат „пробен период“ за символична сума, който сам се превръща в абонамент за 20–40 € на месец и се подновява, докато потребителят не го откаже. Хората кандидатстват в различни държави и на различни езици, а всяка държава и всеки език искат своя версия на CV-то. Системите за подбор (ATS) често не могат да прочетат „красив“ PDF и старателно подготвеното CV може така и да не стигне до човек. Изкуственият интелект трябваше да пести време, а в CV продуктите често „измисля“ опит – фирми, дати и постижения, които кандидатът никога не е имал.
А CV-то е само част от работата: около него стоят мотивационното писмо, списъкът с кандидатствания, въпросът накъде да продължиш и понякога предизвестие за напускане, което трябва да следва закона на държавата. DSX си постави за цел една европейска платформа за всичко това: на всички 24 езика на ЕС, четима и от хора, и от машини, с AI, който се придържа към фактите, и с цени без абонамент.
Решение
DSX проектира и изгради cvtome от две части: приложението на app.cvtome.eu и маркетинговия сайт на cvtome.eu. Приложението е написано на React 19 и TypeScript с Vite, Tailwind CSS и Zustand, а всичките 24 езика на ЕС идват от един източник – интерфейсът, самото CV и AI преводът. Темплейтите са React компоненти и PDF файлът се генерира от същите компоненти с Puppeteer и Chromium, затова CV-то изглежда еднакво на екрана и в PDF. Темплейтите са 38 за 17 професии плюс общи и са направени така, че текстът да се чете и от хора, и от системите за подбор (ATS). Редакторът води през CV-то секция по секция с „Насоки“ до всяка от тях, показва A4 страницата на живо и позволява смяна на дизайна по всяко време, без да се губи текст. Сървърът работи на Node.js и Express с PostgreSQL и Drizzle ORM; работата се запазва автоматично, архивите се пазят 30 дни, а профилът може да бъде изтрит по GDPR. AI слоят използва Claude на Anthropic за писане, проверка, преправяне, превод, мотивационни писма, кариерния тест и импорта на стари CV-та, а OpenAI – само за AI снимката. Строги правила „само факти“ държат AI в рамките на написаното от потребителя: той преформулира, подрежда и подчертава, но не добавя опит, фирми, дати или постижения и не отгатва пола по име или снимка.
Всяка промяна се показва „преди / след“ и се приема или отказва поотделно, копията не пипат оригинала, а при грешка в AI заявка кредитите се връщат автоматично. Вместо абонамент дванадесетте функции се плащат с кредити, които не изтичат: създаването и редакцията са безплатни, PDF се отключва еднократно за 30 кредита, а всеки AI инструмент има своя цена. Плащанията минават през Stripe с три пакета кредити и електронни бележки по изискванията на НАП, а качените файлове, текстовете на обявите и снимката за AI портрета не се съхраняват. Администрацията е защитена с двуфакторна автентикация (TOTP) и включва CRM за контакти, кампании и промо кодове, а имейлите се изпращат през Brevo. Маркетинговият сайт е статичен, изграден с Astro – около 650 страници на 24 езика с истински рендирани темплейти вместо картинки; на десктоп постига 100 във всичките четири категории на Lighthouse, а на мобилни – 95–97 след оптимизация на зареждането (измерено на 23.10.2026). Всичко работи в Docker на сървъри на Hetzner в Германия зад Caddy и Cloudflare, а nginx обслужва маркетинговия сайт. cvtome е на живо от 22.10.2026, а мобилните приложения за iOS и Android с Capacitor са в разработка.
Резултати
24 езика на ЕС
интерфейсът, CV-то и AI преводът на всеки език на ЕС – от един източник
38 темплейта
за 17 професии плюс общи – React компоненти, които изглеждат еднакво на екрана и в PDF
12 функции
от редактора на CV и преправянето към обява до мотивационното писмо, кариерния тест и предизвестието за напускане – всяка с ясна цена в кредити, част от тях безплатни
0 € абонамент
кредити, които не изтичат, нищо не се подновява автоматично, а при потвърждаване на имейла има 25 кредита подарък
~650 страници
статичен маркетингов сайт на 24 езика, изграден с Astro, с истински рендирани темплейти вместо картинки
Lighthouse 100
във всичките четири категории на десктоп за маркетинговия сайт – производителност, достъпност, добри практики и SEO
22.10.2026
cvtome е на живо с уеб приложението на app.cvtome.eu; мобилните приложения за iOS и Android с Capacitor са в разработка
Технологичен стек
- React 19
- TypeScript
- Vite
- Tailwind CSS
- Zustand
- Node.js
- Express
- PostgreSQL
- Drizzle ORM
- Puppeteer
- Astro
- Claude (Anthropic)
- OpenAI
- Stripe
- Brevo
- Docker
- Caddy
- Cloudflare
- Capacitor
Имате подобно предизвикателство?
Разкажете ни за вашия проект. Ще изготвим решение, съобразено с вашия график и бюджет.