Resume Builder is a powerful, lightweight, and privacy-focused web application designed to help students and professionals create stunning resumes.
This project was "Vibe Coded"—built in a flow state to prioritize speed, simplicity, and immediate utility without getting bogged down in complex frameworks. It runs 100% in your browser.
| 🎨 Design & Customization | 🛠️ Functionality |
|---|---|
| 5 Professional Templates (Modern, Classic, Creative, Teal, Minimal) | Real-time Preview with split-screen editor |
| Theme Color Picker to match your personal brand | PDF Export optimized for A4 paper |
| Smart Photo Handling with auto-compression | Privacy First (Local Storage only) |
| Dynamic Sections (Toggle Experience, QR Codes, etc.) | Offline Support auto-saves your progress |
This project is built using pure web technologies, ensuring fast performance and easy customization.
You can run this project locally on your machine without installing any complex dependencies.
- A modern web browser (Chrome, Firefox, Edge, Safari).
-
Clone the repository
git clone [https://github.com/shubhambelbase/Resume_builder.git](https://github.com/shubhambelbase/Resume_builder.git)
-
Navigate to the project directory
cd Resume_builder -
Launch the App
- Simply double-click the
index.htmlfile. - Or use a simple HTTP server (e.g., Live Server in VS Code) for the best experience.
- Simply double-click the
- Fill Details: Use the left-side editor to enter your Personal Info, Education, and Experience.
- Pick a Style: Use the dropdown menu to switch between 5 different templates.
- Color It: Use the color picker to set a custom theme color (e.g.,
#FF5733). - Add a Photo: Upload your profile picture; the app automatically optimizes it.
- Download: Click the "Save as PDF" button to download your print-ready resume.
Contributions make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
Vibe coded with ❤️ by Shubham Belbase