The CV Creator is a web application that allows users to easily build and edit their curriculum vitae. It simplifies the process of adding general information, educational experience, and practical experience. Users can edit and submit each section individually, providing a seamless and user-friendly CV building experience.
This project was an assignment from The Odin Project.
- Add your general info, and as many educational and work sections as needed.
- Sleek responsive design.
- Automatic theme change.
- Print your CV or save to a PDF.
To install the project, follow these steps:
git clone https://github.com/shravzzv/ODIN-CV-application-project
cd ODIN-CV-application-project
npm install
npm run dev
- Open the app and start entering your information.
- Sections in the CV get automatically updated as your type in the forms.
- After entering your data, click print CV to save to PDF or print it.
If you'd like to contribute, follow these steps:
-
Fork the repository on GitHub.
-
Clone your fork locally.
git clone [your forked repo url] cd ODIN-CV-application-project
-
Create a new branch for your feature or bug fix.
git checkout -b feature-or-bug-fix-name
-
Make your changes, commit them, and push them to your fork.
git add . git commit -m "Your commit message here" git push origin feature-or-bug-fix-name
-
Open a Pull Request on GitHub, comparing your branch to the original repository's
main
branch.
Find a bug or want to request a new feature? Please let us know by submitting an issue.
This project is licensed under the MIT License - see the LICENSE file for details.