FRONTEND / WEB

CV Creator — kreator CV działający w całości w przeglądarce

Privacy-first: dane kandydata nie opuszczają urządzenia, PDF generowany lokalnie

← Realizacje
Rok
2026
Czas
Kilka tygodni do MVP, rozwój iteracyjny
Kategoria
Frontend / Web
Klient
Produkt własny Mobilesoft
Branża
Narzędzia / HR

Wyzwanie

Typowe kreatory CV wymagają założenia konta i wysyłają na serwer komplet najbardziej wrażliwych danych osobowych: adres, telefon, historię zatrudnienia, wykształcenie. Chcieliśmy odwrócić ten model — narzędzie, w którym dane kandydata fizycznie nie opuszczają jego urządzenia.

Rozwiązanie

CV Creator to aplikacja SPA, w której cała logika działa po stronie przeglądarki: formularz CV, podgląd na żywo i generowanie PDF-a (przez @react-pdf/renderer i pdf-lib) odbywają się lokalnie, bez backendu przetwarzającego dane. Do wyboru są trzy rodziny szablonów — classic, modern i creative — a interfejs dostępny jest po polsku i angielsku. Stan aplikacji trzyma Zustand, dane zostają na urządzeniu użytkownika.

Efekt

Narzędzie dostępne publicznie pod adresem resume.mobilesoft.pl. Zero danych kandydata wysyłanych na serwer — prywatność wynika z architektury, nie z polityki prywatności.

Co zbudowaliśmy

Frontend Web

SPA z lokalnym generowaniem PDF

React 18 + TypeScript + Vite. Edytor CV z podglądem na żywo, system szablonów z rejestrem wariantów (classic / modern / creative), generowanie PDF w przeglądarce przez @react-pdf/renderer z post-processingiem w pdf-lib. Internacjonalizacja i18next (PL/EN), stan w Zustand, hosting statyczny na Firebase.

Stack technologiczny

TypeScriptReactViteZustand@react-pdf/rendereri18next

Efekty

0
Dane wysyłane na serwer
lokalnie
Generowanie PDF
3
Rodziny szablonów