Credits and creation
A tool to give every career a clear presentation.
Created by Kenny Andriantsirafy Chan
I’m Kenny, a full-stack developer based in Madagascar and the creator of Mai CV. Explore my other projects on my portfolio.
Design and visuals
The template previews and editor views come from Mai CV’s actual renderer using a fictional resume. The paper artwork and demo portrait were generated using OpenAI’s image tools. The portrait does not represent a customer or testimonial.
The motion demonstration was made with Remotion, using these product views.
Technologies and components
Mai CV uses Next.js, React, TypeScript, Tailwind CSS, Zustand, Zod and idb. The interface uses shadcn/ui and Base UI, with icons from Lucide and the Geist typeface.
Editing interactions use dnd-kit, react-rnd and react-zoom-pan-pinch. These projects and their resources remain subject to their respective licenses.
Resume typefaces, served locally: Geist, Source Sans 3, Source Serif 4 (SIL Open Font License).