A React-based CV/Resume template generator that allows students to create professional resumes with multiple template styles and export options.
- Multiple CV Templates: Different professional layouts and styles
- JSON Data Management: Save, load, and export resume data in JSON format
- PDF Export: Generate high-quality PDF resumes
- Template Customization: Various styles and formatting options
- Real-time Preview: Live preview while editing
- React.js
- CSS3
- JavaScript (ES6+)
- PDF generation library
- JSON data handling
frontend/ ├── src/ │ ├── Ui/ │ ├── assets/ │ ├── components/ │ ├── contexts/ │ └── utils/ ├── App.jsx ├── index.css ├── main.jsx ├── index.html └── eslint.config.js - Clone the repository
- Install dependencies:
npm install - Start development server:
npm start - Open browser at
http://localhost:3000
- Save resume data as JSON
- Load existing JSON data
- Export/import functionality
- Multiple professional CV templates
- Customizable layouts and styles
- Responsive design
- PDF download
- JSON data export
- Print-friendly formats
- Choose a template style
- Fill in your information
- Preview your resume
- Save data as JSON or export as PDF
Run in development mode:
npm run devBuild for production:
npm run buildMIT License