Easily create professional resumes with a modern and customizable interface.
Try it out at https://curry-culum.manach.dev
- Interactive editing of all CV sections (personal info, experience, education, skills, languages, projects, interests, certifications...)
- Multiple PDF templates (Simple, Modern, Selenium)
- Customizable colors, fonts, and section order
- Import/export your CV as JSON
- Automatic saving in your browser
- Supports both English and French
Simple template
Modern template
Selenium template
Transform your current CV to this JSON format using chatGPT or any other AI tool!
- Export: Use the "Export" button to download your CV as a JSON file.
- Import: On the home page, select a previously exported JSON file to resume editing.
npm install
npm run devOpen http://localhost:5173/ in your browser.
- Change colors, font, and section order in the editor.
- Choose a template: Simple, Modern, or Selenium.
MIT
Contributions are welcome!
- Fork this repository and create a branch for your changes.
- Clearly describe your changes in the Pull Request (PR).
- Accepted contributions:
- Bug fixes
- New CV templates
- To add a new template:
- Add your template component in
src/components/templates/. - Register your template in
src/components/templates/index.tsso it becomes available in the app. - By submitting a template, you agree it will be available to the whole community and distributed under the MIT license, like the rest of the project.
- Add your template component in
- Tests and documentation:
- If possible, add examples or update the documentation.
Open source project by @baptiste-mnh
This project uses shadcn/ui and React 18+._ This project uses the React-PDF library for PDF generation.
Thank you for helping improve this CV generator!