Платформа за 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