diff --git a/public/assets/resume/Md_Numan_Ahmed_Resume.pdf b/public/assets/resume/Md_Numan_Ahmed_Resume.pdf new file mode 100644 index 0000000..3cebdfe Binary files /dev/null and b/public/assets/resume/Md_Numan_Ahmed_Resume.pdf differ diff --git a/public/assets/resume/OLD/Dec-2021/CV-Numan.docx b/public/assets/resume/OLD/Dec-2021/CV-Numan.docx deleted file mode 100644 index 662e18d..0000000 Binary files a/public/assets/resume/OLD/Dec-2021/CV-Numan.docx and /dev/null differ diff --git a/public/assets/resume/OLD/Dec-2021/CV-Numan.pdf b/public/assets/resume/OLD/Dec-2021/CV-Numan.pdf deleted file mode 100644 index 7e7a2bf..0000000 Binary files a/public/assets/resume/OLD/Dec-2021/CV-Numan.pdf and /dev/null differ diff --git a/public/assets/resume/OLD/Dec-2021/CV-Numan1.pdf b/public/assets/resume/OLD/Dec-2021/CV-Numan1.pdf deleted file mode 100644 index 0cefe44..0000000 Binary files a/public/assets/resume/OLD/Dec-2021/CV-Numan1.pdf and /dev/null differ diff --git a/public/assets/resume/OLD/Dec-2021/old-CV-Numan.pdf b/public/assets/resume/OLD/Dec-2021/old-CV-Numan.pdf deleted file mode 100644 index ae00049..0000000 Binary files a/public/assets/resume/OLD/Dec-2021/old-CV-Numan.pdf and /dev/null differ diff --git a/public/assets/resume/OLD/cv-fre/CV-Numan.docx b/public/assets/resume/OLD/cv-fre/CV-Numan.docx deleted file mode 100644 index 23b3ad2..0000000 Binary files a/public/assets/resume/OLD/cv-fre/CV-Numan.docx and /dev/null differ diff --git a/public/assets/resume/OLD/cv-fre/CV-Numan.pdf b/public/assets/resume/OLD/cv-fre/CV-Numan.pdf deleted file mode 100644 index 65fad91..0000000 Binary files a/public/assets/resume/OLD/cv-fre/CV-Numan.pdf and /dev/null differ diff --git a/public/assets/resume/Resume-Numan-frontend.pdf b/public/assets/resume/Resume-Numan-frontend.pdf deleted file mode 100644 index 11713e8..0000000 Binary files a/public/assets/resume/Resume-Numan-frontend.pdf and /dev/null differ diff --git a/public/assets/resume/Resume-Numan.docx b/public/assets/resume/Resume-Numan.docx deleted file mode 100644 index 814fa53..0000000 Binary files a/public/assets/resume/Resume-Numan.docx and /dev/null differ diff --git a/public/images/projects/struct-ui.png b/public/images/projects/struct-ui.png new file mode 100644 index 0000000..ee5bdc8 Binary files /dev/null and b/public/images/projects/struct-ui.png differ diff --git a/src/assets/data/projectsData.json b/src/assets/data/projectsData.json index bd6d320..fd8b237 100644 --- a/src/assets/data/projectsData.json +++ b/src/assets/data/projectsData.json @@ -1,12 +1,29 @@ [ { - "name": "CollegePath", + "name": "Struct-UI", "type": "front-end", - "image": "../images/projects/college-path.png", - "demo": "https://collegepath.in", + "image": "../images/projects/struct-ui.png", + "demo": "https://ui-struct.vercel.app", + "code": "https://github.com/TheUndefinedCoders/struct-ui", + "repo": "https://github.com/TheUndefinedCoders/struct-ui", + "description": "Struct-UI is a collection of reusable UI components for React applications. It is built with Shadcn, Motion, and Tailwind CSS.", + "usedTech": [ + "React", + "Next.js", + "Tailwind CSS", + "Shadcn", + "Motion", + "TypeScript" + ] + }, + { + "name": "Al-Madad Welfare Society", + "type": "front-end", + "image": "../images/projects/al-madad-welfare-society.png", + "demo": "https://almadadwelfaresociety.com", "code": "", "repo": "", - "description": "Developed a student-focused platform that simplifies the college admission journey by providing guidance, course discovery, and application support in one place.", + "description": "Build a fully responsive website for an NGO focused on uplifting underprivileged communities through initiatives in education, healthcare, and social welfare.", "usedTech": [ "React", "Shadcn", @@ -18,7 +35,7 @@ "name": "AI-Computer Training Center", "type": "front-end back-end", "image": "../images/projects/aictc.png", - "demo": "https://collegepath.in", + "demo": "https://aictc.vercel.app", "code": "", "repo": "", "description": "AICTC Platform is a web application for an offline computer training institute, enabling students to apply for admissions and track their attendance digitally. It includes a comprehensive admin panel to manage courses, students, fees, and overall institute operations efficiently.", @@ -31,13 +48,13 @@ ] }, { - "name": "Al-Madad Welfare Society", + "name": "CollegePath", "type": "front-end", - "image": "../images/projects/al-madad-welfare-society.png", - "demo": "https://almadadwelfaresociety.com", + "image": "../images/projects/college-path.png", + "demo": "https://collegepath.in", "code": "", "repo": "", - "description": "Build a fully responsive website for an NGO focused on uplifting underprivileged communities through initiatives in education, healthcare, and social welfare.", + "description": "Developed a student-focused platform that simplifies the college admission journey by providing guidance, course discovery, and application support in one place.", "usedTech": [ "React", "Shadcn", diff --git a/src/components/Header/Header.tsx b/src/components/Header/Header.tsx index 98528f5..509b1bb 100644 --- a/src/components/Header/Header.tsx +++ b/src/components/Header/Header.tsx @@ -68,7 +68,7 @@ const Header = () => { Download CV diff --git a/src/components/Projects/Projects.tsx b/src/components/Projects/Projects.tsx index 27d3892..74163b7 100644 --- a/src/components/Projects/Projects.tsx +++ b/src/components/Projects/Projects.tsx @@ -7,6 +7,7 @@ import { PROJECTS } from '../../helpers/routesURL'; import scrollToPosition from '../../helpers/scrollToPosition'; import { SectionHeader, SkillsView } from '../SharedComponents'; import AnimatedHoverButton from '../shared/AnimatedHoverButton'; +import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from '../ui/tooltip'; type ProjectEntry = (typeof projectsData)[number]; @@ -24,6 +25,7 @@ const Projects = () => { return ( <>
+
@@ -76,10 +78,12 @@ const Projects = () => { } return (
-
+
+
+
{ >
-

+

{projectData.name}

{projectData.repo && ( - - numan ahmed - + + + + GitHub + + + View Code + )}
@@ -163,6 +172,7 @@ const Projects = () => {
)}
+
);