You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+64Lines changed: 64 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,6 +37,27 @@ A modern, responsive portfolio website built with React and Material-UI, showcas
37
37
-`npm test` - Launches the test runner
38
38
-`npm run deploy` - Deploys to GitHub Pages
39
39
40
+
## 📄 Resume PDF Generation
41
+
42
+
The portfolio generates two types of resume PDFs:
43
+
44
+
### ATS-Friendly PDF (Recommended for Job Applications)
45
+
-**Simple black text** on white background
46
+
-**Standard Times font** for maximum compatibility
47
+
-**Single-column layout** with clear section headers
48
+
-**Minimal formatting** - no graphics, colors, or complex layouts
49
+
-**Structured text** with consistent spacing and alignment
50
+
-**Contact information** clearly labeled and separated
51
+
-**Skills listed** as comma-separated text for easy parsing
52
+
-**Standard bullet points** (dashes) instead of special characters
53
+
54
+
### Professional PDF (For Human Readers)
55
+
-**Styled formatting** with colors and visual elements
56
+
-**Multi-column layouts** for skills section
57
+
-**Professional typography** with varied font sizes
58
+
-**Visual separators** and design elements
59
+
-**Better for networking** and in-person interviews
60
+
40
61
## 📝 Updating Your Resume/Portfolio
41
62
42
63
All portfolio content is managed through the `src/portfolio.js` file. This file contains several configuration objects that control different sections of your portfolio.
@@ -188,6 +209,28 @@ The `uiConfig` object controls:
188
209
189
210
## 📦 Deployment
190
211
212
+
### Resume Download Options
213
+
214
+
The portfolio provides multiple download formats:
215
+
216
+
1.**ATS-Friendly PDF** - Optimized for Applicant Tracking Systems
217
+
2.**Professional PDF** - Styled version for human readers
218
+
3.**JSON Resume** - Machine-readable format following JSON Resume standard
219
+
4.**Print Option** - Browser print dialog
220
+
221
+
### ATS Optimization Features
222
+
223
+
The ATS-friendly PDF includes:
224
+
- Plain text formatting without graphics or colors
225
+
- Standard fonts (Times) recognized by all ATS systems
226
+
- Left-aligned text for consistent parsing
227
+
- Clear section headers in ALL CAPS
228
+
- Contact information with descriptive labels
229
+
- Skills organized by category with comma separation
230
+
- Simple dash bullet points instead of special characters
231
+
- Single-column layout to prevent parsing errors
232
+
- Consistent spacing and line heights
233
+
191
234
### GitHub Pages (Recommended)
192
235
1. Update the `homepage` field in `package.json` with your GitHub Pages URL
193
236
2. Run the deployment command:
@@ -238,6 +281,27 @@ src/
238
281
2. Add project objects with name, description, stack, and links
239
282
3. Projects support GitHub links and live previews
0 commit comments