Skip to content

dvicuna98/resume-builder

Repository files navigation

CV Builder

License: MIT

CV Builder is an open-source application developed with React and Vite that allows users to design their resume interactively. The interface is divided into two sections:

  • Right panel: Where users can organize components with their CV information.
  • Left panel: Real-time CV preview.
  • Top section: Button to download the generated CV.

CV builder example :D

🚀 Features

  • Intuitive interface for organizing CV information.
  • Real-time preview of the CV.
  • Pdf download.
  • Built with React and Vite for optimized performance.
  • Personal Information.
  • Work Experience.
  • Education.
  • Skills.
  • Languages.
  • Certifications.

📌 Roadmap

  • ✅ PDF Download.
  • ✅ Work Experience.
  • ✅ Education.
  • ✅ Skills.
  • ✅ Languages.
  • ✅ Certifications.
  • ✅ Implement Docker and Docker Compose.
  • Add Personal References component.
  • Improve final result viewer to handle proper page breaks.
  • Enhance UI/UX for better usability.
  • Allow customization of CV templates.
  • Integration with external platforms for authentication (LinkedIn, GitHub, etc.).
  • Integration with database.

📦 Installation & Usage

# Clone the repository
git clone https://github.com/dvicuna98/resume-builder.git
cd resume-builder

# Install dependencies
yarn install  # or npm install

# Run in development mode
yarn dev  # or npm run dev

📦 Docker & Docker compose usage

# Clone the repository
git clone https://github.com/dvicuna98/resume-builder.git
cd resume-builder

#Run with docker compose
docker-compose up --build 

#if first time running it because of volumes you may enter in 
#the container and run npm install
docker-compose exec app sh
npm i
#Run inside the container
npm run dev -- --host

#if you already have the node modules folder in the project 
#you can un comment command section of the docker-compose file

📜 License

This project is licensed under the MIT License.


Have ideas or suggestions? Feel free to contribute! ✨

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors