Back to Projects
ResumeCraft-Pro
personal

ResumeCraft-Pro

A modern, web-based resume builder that helps users create, customize, and export professional resumes instantly with real-time preview and responsive design.

Technologies Used

React 19.2.0 TanStack Router Vite 7.3.1 TypeScript 5.8.3 Tailwind CSS 4.2.1 Radix UI Framer Motion Lucide React Zustand TanStack React Query React Hook Form Zod jsPDF html2canvas dnd-kit Recharts Sonner React Resizable Panels ESLint Prettier

Project Overview

ResumeCraft-Pro is a full-stack web application designed to simplify resume creation for students and professionals. It provides an intuitive drag-and-edit interface with live preview, customizable templates, and export-to-PDF functionality. The system focuses on mobile-first design and accessibility to ensure users can build resumes anytime, anywhere.

Problem Statement

Many students and job seekers struggle with creating well-formatted resumes due to lack of design skills, limited tools, and expensive premium resume builders. Most existing solutions are either too complex or locked behind paywalls, making it difficult for users to quickly generate professional resumes.

Proposed Solution

ResumeCraft-Pro addresses this by offering a free and easy-to-use resume builder with:

Real-time resume preview
Ready-made professional templates
Customizable sections (skills, education, experience, etc.)
PDF export functionality
Mobile-friendly responsive design
This allows users to focus on content while the system handles formatting and design automatically.

Screenshots

ResumeCraft-Pro
ResumeCraft-Pro
ResumeCraft-Pro
ResumeCraft-Pro

Lessons Learned

Through this project, I learned how to:

Build responsive UI using modern frontend tools
Handle dynamic data rendering in real time
Improve UX for non-technical users
Optimize layout for PDF export and printing
Balance design simplicity with functionality