I was looking for a project idea to showcase on my Resume, and hence came up with the resume builder. lol Also it was a good project to learn the redux-toolkit.
- Developed a dynamic Resume Builder application using React.js to allow users to create and customize their resumes.
- Implemented state management using React hooks and redux-tooklit for efficient data handling and seamless user experience.
- Developed a preview feature enabling users to visualize their resume before finalizing and downloading it as a PDF.
- Clone the Repo:
git clone https://github.com/zenithexe/resume-builder
- Install the required npm packages:
npm i
- Run on live server:
npm run dev
Dependencies :
redux-toolkit
: A react state-mangement library.shadcn
: UI Libraryreact-component-export-image
: npm module to export react components to png.
Since the project uses html2canvas
library to export the Resume to PNG, it various of the window size and might be buggy in Tablet Devices.