-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
d96a5b9
commit 7d910b3
Showing
48 changed files
with
776 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
import React from "react"; | ||
import { FaDownload } from "react-icons/fa6"; | ||
|
||
const MagicButton2 = () => { | ||
return ( | ||
<button className="flex mt-2 h-11 leading-10 animate-shimmer items-center justify-center rounded-full border border-slate-500 bg-[linear-gradient(110deg,#000103,45%,#1e2631,55%,#000103)] bg-[length:200%_100%] px-6 font-medium text-slate-200 transition-colors focus:outline-none focus:ring-2 focus:ring-slate-400 focus:ring-offset-2 focus:ring-offset-slate-50"> | ||
Download my CV <FaDownload className="ml-2" /> | ||
</button> | ||
); | ||
}; | ||
|
||
export default MagicButton2; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,217 @@ | ||
export const navItems = [ | ||
{ name: "About", link: "#about" }, | ||
{ name: "Projects", link: "#projects" }, | ||
{ name: "Testimonials", link: "#testimonials" }, | ||
{ name: "Contact", link: "#contact" }, | ||
]; | ||
|
||
export const gridItems = [ | ||
{ | ||
id: 1, | ||
title: "I prioritize client collaboration, fostering open communication ", | ||
description: "", | ||
className: "lg:col-span-1 md:col-span-6 md:row-span-2", | ||
imgClassName: "w-full h-full", | ||
titleClassName: "justify-end", | ||
img: "/b1.svg", | ||
spareImg: "", | ||
}, | ||
{ | ||
id: 2, | ||
title: "I'm very flexible with time zone communications", | ||
description: "", | ||
className: "lg:col-span-2 md:col-span-3 md:row-span-1", | ||
imgClassName: "", | ||
titleClassName: "justify-start", | ||
img: "", | ||
spareImg: "", | ||
}, | ||
{ | ||
id: 3, | ||
title: "My tech stack", | ||
description: "I constantly try to improve", | ||
className: "lg:col-span-1 md:col-span-3 md:row-span-1", | ||
imgClassName: "", | ||
titleClassName: "justify-center", | ||
img: "", | ||
spareImg: "", | ||
}, | ||
{ | ||
id: 4, | ||
title: "Tech enthusiast with a passion for development.", | ||
description: "", | ||
className: "lg:col-span-1 md:col-span-3 md:row-span-2", | ||
imgClassName: "", | ||
titleClassName: "justify-start", | ||
img: "/grid.svg", | ||
spareImg: "/b4.svg", | ||
}, | ||
|
||
{ | ||
id: 5, | ||
title: "Currently building a JS Animation library", | ||
description: "The Inside Scoop", | ||
className: "md:col-span-2 md:row-span-1", | ||
imgClassName: "absolute right-0 bottom-0 md:w-96 w-60", | ||
titleClassName: "justify-center md:justify-start lg:justify-center", | ||
img: "/b5.svg", | ||
spareImg: "/grid.svg", | ||
}, | ||
{ | ||
id: 6, | ||
title: "Do you want to start a project together?", | ||
description: "", | ||
className: "lg:col-span-3 md:col-span-3 md:row-span-1", | ||
imgClassName: "", | ||
titleClassName: "justify-center md:max-w-full max-w-60 text-center", | ||
img: "", | ||
spareImg: "", | ||
}, | ||
]; | ||
|
||
export const projects = [ | ||
{ | ||
id: 1, | ||
title: "3D Solar System Planets to Explore", | ||
des: "Explore the wonders of our solar system with this captivating 3D simulation of the planets using Three.js.", | ||
img: "/p1.svg", | ||
iconLists: ["/re.svg", "/tail.svg", "/ts.svg", "/three.svg", "/fm.svg"], | ||
link: "https://github.com/adrianhajdin?tab=repositories", | ||
}, | ||
{ | ||
id: 2, | ||
title: "Yoom - Video Conferencing App", | ||
des: "Simplify your video conferencing experience with Yoom. Seamlessly connect with colleagues and friends.", | ||
img: "/p2.svg", | ||
iconLists: ["/next.svg", "/tail.svg", "/ts.svg", "/stream.svg", "/c.svg"], | ||
link: "https://github.com/adrianhajdin/zoom-clone", | ||
}, | ||
{ | ||
id: 3, | ||
title: "AI Image SaaS - Canva Application", | ||
des: "A REAL Software-as-a-Service app with AI features and a payments and credits system using the latest tech stack.", | ||
img: "/p3.svg", | ||
iconLists: ["/re.svg", "/tail.svg", "/ts.svg", "/three.svg", "/c.svg"], | ||
link: "https://github.com/adrianhajdin/ai_saas_app", | ||
}, | ||
{ | ||
id: 4, | ||
title: "Animated Apple Iphone 3D Website", | ||
des: "Recreated the Apple iPhone 15 Pro website, combining GSAP animations and Three.js 3D effects..", | ||
img: "/p4.svg", | ||
iconLists: ["/next.svg", "/tail.svg", "/ts.svg", "/three.svg", "/gsap.svg"], | ||
link: "https://github.com/adrianhajdin/iphone", | ||
}, | ||
]; | ||
|
||
export const testimonials = [ | ||
{ | ||
quote: | ||
"Collaborating with Adrian was an absolute pleasure. His professionalism, promptness, and dedication to delivering exceptional results were evident throughout our project. Adrian's enthusiasm for every facet of development truly stands out. If you're seeking to elevate your website and elevate your brand, Adrian is the ideal partner.", | ||
name: "Michael Johnson", | ||
title: "Director of AlphaStream Technologies", | ||
}, | ||
{ | ||
quote: | ||
"Collaborating with Adrian was an absolute pleasure. His professionalism, promptness, and dedication to delivering exceptional results were evident throughout our project. Adrian's enthusiasm for every facet of development truly stands out. If you're seeking to elevate your website and elevate your brand, Adrian is the ideal partner.", | ||
name: "Michael Johnson", | ||
title: "Director of AlphaStream Technologies", | ||
}, | ||
{ | ||
quote: | ||
"Collaborating with Adrian was an absolute pleasure. His professionalism, promptness, and dedication to delivering exceptional results were evident throughout our project. Adrian's enthusiasm for every facet of development truly stands out. If you're seeking to elevate your website and elevate your brand, Adrian is the ideal partner.", | ||
name: "Michael Johnson", | ||
title: "Director of AlphaStream Technologies", | ||
}, | ||
{ | ||
quote: | ||
"Collaborating with Adrian was an absolute pleasure. His professionalism, promptness, and dedication to delivering exceptional results were evident throughout our project. Adrian's enthusiasm for every facet of development truly stands out. If you're seeking to elevate your website and elevate your brand, Adrian is the ideal partner.", | ||
name: "Michael Johnson", | ||
title: "Director of AlphaStream Technologies", | ||
}, | ||
{ | ||
quote: | ||
"Collaborating with Adrian was an absolute pleasure. His professionalism, promptness, and dedication to delivering exceptional results were evident throughout our project. Adrian's enthusiasm for every facet of development truly stands out. If you're seeking to elevate your website and elevate your brand, Adrian is the ideal partner.", | ||
name: "Michael Johnson", | ||
title: "Director of AlphaStream Technologies", | ||
}, | ||
]; | ||
|
||
export const companies = [ | ||
{ | ||
id: 1, | ||
name: "cloudinary", | ||
img: "/cloud.svg", | ||
nameImg: "/cloudName.svg", | ||
}, | ||
{ | ||
id: 2, | ||
name: "appwrite", | ||
img: "/app.svg", | ||
nameImg: "/appName.svg", | ||
}, | ||
{ | ||
id: 3, | ||
name: "HOSTINGER", | ||
img: "/host.svg", | ||
nameImg: "/hostName.svg", | ||
}, | ||
{ | ||
id: 4, | ||
name: "stream", | ||
img: "/s.svg", | ||
nameImg: "/streamName.svg", | ||
}, | ||
{ | ||
id: 5, | ||
name: "docker.", | ||
img: "/dock.svg", | ||
nameImg: "/dockerName.svg", | ||
}, | ||
]; | ||
|
||
export const workExperience = [ | ||
{ | ||
id: 1, | ||
title: "Frontend Engineer Intern", | ||
desc: "Assisted in the development of a web-based platform using React.js, enhancing interactivity.", | ||
className: "md:col-span-2", | ||
thumbnail: "/exp1.svg", | ||
}, | ||
{ | ||
id: 2, | ||
title: "Mobile App Dev - JSM Tech", | ||
desc: "Designed and developed mobile app for both iOS & Android platforms using React Native.", | ||
className: "md:col-span-2", // change to md:col-span-2 | ||
thumbnail: "/exp2.svg", | ||
}, | ||
{ | ||
id: 3, | ||
title: "Freelance App Dev Project", | ||
desc: "Led the dev of a mobile app for a client, from initial concept to deployment on app stores.", | ||
className: "md:col-span-2", // change to md:col-span-2 | ||
thumbnail: "/exp3.svg", | ||
}, | ||
{ | ||
id: 4, | ||
title: "Lead Frontend Developer", | ||
desc: "Developed and maintained user-facing features using modern frontend technologies.", | ||
className: "md:col-span-2", | ||
thumbnail: "/exp4.svg", | ||
}, | ||
]; | ||
|
||
export const socialMedia = [ | ||
{ | ||
id: 1, | ||
img: "/git.svg", | ||
}, | ||
{ | ||
id: 2, | ||
img: "/twit.svg", | ||
}, | ||
{ | ||
id: 3, | ||
img: "/link.svg", | ||
}, | ||
]; |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.