This project is a browser-based resume builder that allows users to create, customize, and preview professional resumes. It uses localStorage for data persistence and provides tools for editing content, customizing styles, and organizing layouts dynamically.
- Resume Creation: Users can add and edit sections like personal info, education, jobs, skills, and more.
- Style Customization: Dynamic styling options for fonts, colors, and layouts.
- Preview: Real-time preview of the resume with print-friendly options.
- Offline Capability: Uses localStorage to allow offline use.
- Allow users to create a resume with all key sections.
- Enable basic customization of styles and layout.
- Provide a functional and visually appealing preview.
- Ensure ease of navigation between sections.
To run the project, you need:
- A modern browser (e.g., Chrome, Firefox, Edge).
- JavaScript enabled.
- Clone the repository:
git clonehttps://github.com/xintamosaik/vc
- Open
index.htmlin your browser.
No additional setup is required.
We welcome contributions to improve the project. To contribute:
- Fork the repository.
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes and commit:
git commit -m "Add your commit message" - Push to your fork and open a pull request.
- Code Style: Defaults in VS Code work, Eslint is welcome. If you can keep your line length under 120 or even 80 you get extra-karma-points fro me.
- Testing: That would be cool.
- Documentation: Update the README or relevant documentation if your changes require it.
- Feedback: Be open to feedback and revisions during code review.
Future enhancements planned include:
- Backend integration for data persistence.
- Make it easy to work with generative AI to get data in and out.
- Improved accessibility and user interface.
This project is licensed under the MIT License. See the LICENSE file for details.
For questions or suggestions, please open an issue in the repository.