This web application allows users to create and customize their resumes effortlessly. Users can input information for various sections, including basic information, work experience, projects, education, achievements, summary, and other details. The application provides a user-friendly editor interface and generates a visually appealing resume that users can download.
- Features
- Live Demo
- Getting Started
- Usage
- Project Structure
- Technologies Used
- Contributing
- License
- Acknowledgments
-
Dynamic Sections: Easily edit and organize different sections of your resume, including basic info, work experience, projects, education, achievements, summary, and other details.
-
Color Customization: Choose from a variety of colors to customize the visual appearance of your resume.
-
Print and Download: Use the built-in functionality to download your resume as a PDF.
- this is the live demo link of this project :- https://test-projects-a8719.web.app/
Make sure you have Node.js installed on your machine.
-
Clone the repository:
git clone <repository-url>
-
Navigate to the project directory:
cd resume-builder-app
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open your browser and visit http://localhost:3000 to access the Resume Builder application.
-
Customize your resume using the provided editor interface.
-
Download your resume in PDF format using the download button.
- src/components: Contains React components for different parts of the application.
- src/assets: Includes static assets such as images and SVG files.
- src/styles: Holds CSS modules for styling the application.
- public: Static assets and the HTML template.
- React
- ReactToPrint
- react-feather
- CSS Modules
Feel free to contribute to the project. Please follow the contribution guidelines.
This project is licensed under the MIT License.
- Thanks to OpenAI for providing the GPT-3 model used in developing the README.