Skip to content

Commit c16f929

Browse files
Merge pull request #1596 from Alvi24-hub/main
Complete removal of Resume Analyser project along with all of its dependency
2 parents 469fe69 + 912ce55 commit c16f929

13 files changed

Lines changed: 4 additions & 684 deletions

File tree

utilities/AI-Resume-Analyzer/AI-Resume-Analyzer.py

Lines changed: 0 additions & 185 deletions
This file was deleted.

utilities/AI-Resume-Analyzer/README.MD

Lines changed: 0 additions & 50 deletions
This file was deleted.

utilities/AI-Resume-Analyzer/requirements.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.
-17.8 KB
Binary file not shown.

web-app/css/styles.css

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1052,28 +1052,8 @@ main>.hero-section:has(.hero-code-snippets) {
10521052
animation: pulseKicker 2s ease-in-out infinite;
10531053
}
10541054

1055-
@keyframes pulseKicker {
1056-
1057-
0%,
1058-
100% {
1059-
opacity: 1;
1060-
transform: scale(1.1);
1061-
}
1062-
1063-
50% {
1064-
opacity: 0.4;
1065-
transform: scale(0.85);
1066-
}
1067-
}
1068-
1069-
[data-theme="dark"] .hero-kicker {
1070-
background: linear-gradient(135deg,
1071-
rgba(106, 191, 141, 0.18),
1072-
rgba(242, 194, 108, 0.1));
1073-
border-color: rgba(255, 243, 224, 0.1);
1074-
color: #d4b48a;
1075-
}
1076-
1055+
/* ── Hero Badge Row (Glassified Kicker & Status Button) ──────── */
1056+
.hero-kicker,
10771057
.hero-status {
10781058
display: inline-flex;
10791059
align-items: center;

web-app/generate_banners.py

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -468,18 +468,6 @@ def draw_o(ox, oy):
468468
x = 220 + i * 80
469469
y = 175
470470
v_draw.ellipse([x, y, x + 65, y + 65], fill=col, outline=(255,255,255,100), width=2)
471-
elif "resume" in n_lower or "analyzer" in n_lower:
472-
# Resume analyzer dashboard
473-
v_draw.rounded_rectangle([250, 100, 550, 350], radius=24, fill=(255,255,255,12), outline=color_accent, width=3)
474-
v_draw.rounded_rectangle([285, 135, 515, 315], radius=18, fill=(255,255,255,8), outline=(255,255,255,50), width=2)
475-
v_draw.polygon([(332, 135), (515, 135), (515, 190)], fill=(255,255,255,20), outline=color_accent)
476-
v_draw.ellipse([280, 145, 390, 255], outline=color_accent, width=8)
477-
v_draw.text((335, 200), "82%", fill=color_accent, anchor="mm")
478-
for i, w in enumerate([90, 75, 65]):
479-
y = 275 + i * 18
480-
v_draw.rounded_rectangle([410, y, 410 + w, y + 10], radius=4, fill=color_accent)
481-
v_draw.text((430, 165), "AI RESUME", fill=color_accent, anchor="lm")
482-
v_draw.text((430, 188), "ANALYZER", fill=(255,255,255), anchor="lm")
483471
elif "caesar" in n_lower:
484472
# Cipher wheel and shifting letters
485473
cx, cy = 400, 225
@@ -720,7 +708,6 @@ def draw_o(ox, oy):
720708
("Number Converter", "utilities", "number-converter.webp"),
721709
("Typing Speed Tester", "utilities", "typing-speed-tester.webp"),
722710
("Color Palette Suggestor", "utilities", "color-palette.webp"),
723-
("AI Resume Analyzer", "utilities", "resume-analyzer.webp"),
724711
("Caesar Cipher", "utilities", "caesar-cipher.webp"),
725712
("Unit Converter", "utilities", "unit-converter.webp"),
726713
("Budget Tracker", "utilities", "budget-tracker.webp"),

web-app/index.html

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -508,7 +508,6 @@ <h3>Stay Updated</h3>
508508
<script defer src="js/projects/spot-the-difference.js"></script>
509509
<script defer src="js/projects/sudoku-game.js"></script>
510510
<script defer src="js/projects/color-palette.js"></script>
511-
<script defer src="js/projects/resume-analyzer.js"></script>
512511
<script src="js/projects/caesar-cipher.js"></script>
513512
<script src="js/projects/matrix-calculator.js"></script>
514513
<script defer src="js/projects/reverse-hangman.js"></script>
@@ -865,13 +864,6 @@ <h3>Stay Updated</h3>
865864
desc: "Generate color palettes",
866865
tags: "utility,design",
867866
},
868-
{
869-
project: "resume-analyzer",
870-
title: "Resume Analyzer",
871-
category: "utilities",
872-
desc: "Analyze and improve resumes",
873-
tags: "utility,career",
874-
},
875867
{
876868
project: "calculator",
877869
title: "Scientific Graphing Calculator",

web-app/js/main.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1354,8 +1354,7 @@ document.addEventListener("DOMContentLoaded", function () {
13541354
// Info button already exists, skip injection
13551355
console.log('ℹ️ Info button already exists for', name);
13561356
} else {
1357-
// Look for any heading element
1358-
var firstHeading = projectContent.querySelector("h2, h3, .resume-analyzer-copy h2, .pet-title");
1357+
var firstHeading = projectContent.querySelector("h2, h3, .pet-title");
13591358

13601359
// Special case for Tic Tac Toe - look for the heading inside project-content
13611360
if (!firstHeading) {

web-app/js/modules/modal.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ export function openProjectSafe(name, trigger) {
143143
const projectContent = modalBody.querySelector(".project-content");
144144
if (projectContent) {
145145
let firstHeading = projectContent.querySelector(
146-
"h2, h3, .resume-analyzer-copy h2, .pet-title"
146+
"h2, h3, .pet-title"
147147
);
148148
if (!firstHeading) {
149149
firstHeading = projectContent.querySelector(

web-app/js/projects.js

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ function getProjectHTML(projectName) {
2525
'matrix-calculator': () => getMatrixCalculatorHTML(),
2626
'sudoku-game': getSudokuGameHTML(),
2727
'unit-converter': getUnitConverterHTML(),
28-
'resume-analyzer': getResumeAnalyzerHTML(),
2928
'reverse-hangman': () => getReverseHangmanHTML(),
3029
'budget-tracker': getBudgetTrackerHTML(),
3130
'snake-game': getSnakeGameHTML(),
@@ -465,15 +464,6 @@ const projectInstructions = {
465464
"Copy the secure password"
466465
]
467466
},
468-
"resume-analyzer": {
469-
title: "📄 How to Use AI Resume Analyzer",
470-
steps: [
471-
"Upload your resume (PDF, DOC, or TXT)",
472-
"Click 'Analyze Resume'",
473-
"View your ATS score and keyword matches",
474-
"Check suggestions to improve your resume"
475-
]
476-
},
477467
"typing-speed-tester": {
478468
title: "⌨️ How to Use Typing Speed Tester",
479469
steps: [

0 commit comments

Comments
 (0)