diff --git a/app/layout.tsx b/app/layout.tsx index 010cfb5e..766240e5 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -7,8 +7,8 @@ import { ThemeProvider } from "./provider"; const inter = Inter({ subsets: ["latin"] }); export const metadata: Metadata = { - title: "Adrian's Portfolio", - description: "Modern & Minimal JS Mastery Portfolio", + title: "DigiNext", + description: "Software Solutions Company", }; export default function RootLayout({ diff --git a/components/Experience.tsx b/components/Experience.tsx index c8683c19..560345df 100644 --- a/components/Experience.tsx +++ b/components/Experience.tsx @@ -5,9 +5,10 @@ import { Button } from "./ui/MovingBorders"; const Experience = () => { return ( +

- My work experience + Our Servics

@@ -48,6 +49,7 @@ const Experience = () => { ))}
+
); }; diff --git a/components/Footer.tsx b/components/Footer.tsx index 86199bb1..74be2001 100644 --- a/components/Footer.tsx +++ b/components/Footer.tsx @@ -21,10 +21,10 @@ const Footer = () => { presence to the next level?

- Reach out to me today and let's discuss how I can help you - achieve your goals. + Reach out to us today and let's discuss how we can help you + achieve your goals.

- + } @@ -34,7 +34,7 @@ const Footer = () => {

- Copyright © 2024 Adrian Hajdin + Copyright © 2024 DigiNext

diff --git a/components/Hero.tsx b/components/Hero.tsx index 353a088f..5be14458 100644 --- a/components/Hero.tsx +++ b/components/Hero.tsx @@ -43,7 +43,7 @@ const Hero = () => {

- Dynamic Web Magic with Next.js + Software Development Consultation

{/** @@ -52,17 +52,17 @@ const Hero = () => { * change md:text-6xl, add more responsive code */}

- Hi! I'm Adrian, a Next.js Developer based in Croatia. + Cape Town's leading partner in software development.

-
+ } position="right" /> diff --git a/components/RecentProjects.tsx b/components/RecentProjects.tsx index 5a53da47..caa201cf 100644 --- a/components/RecentProjects.tsx +++ b/components/RecentProjects.tsx @@ -7,6 +7,7 @@ import { PinContainer } from "./ui/Pin"; const RecentProjects = () => { return ( +
); }; diff --git a/components/ui/BentoGrid.tsx b/components/ui/BentoGrid.tsx index 8d5b0f4b..40c72af7 100644 --- a/components/ui/BentoGrid.tsx +++ b/components/ui/BentoGrid.tsx @@ -37,6 +37,7 @@ export const BentoGridItem = ({ id, title, description, + link, // remove unecessary things here img, imgClassName, @@ -51,9 +52,10 @@ export const BentoGridItem = ({ imgClassName?: string; titleClassName?: string; spareImg?: string; + link?: string; }) => { - const leftLists = ["ReactJS", "Express", "Typescript"]; - const rightLists = ["VueJS", "NuxtJS", "GraphQL"]; + const leftLists = ["ReactJS", "Express", "JavaScpt"]; + const rightLists = ["VueJS", "NextJS", "mySQL"]; const [copied, setCopied] = useState(false); diff --git a/components/ui/InfiniteCards.tsx b/components/ui/InfiniteCards.tsx index 4dfb5420..8af521b0 100644 --- a/components/ui/InfiniteCards.tsx +++ b/components/ui/InfiniteCards.tsx @@ -116,7 +116,7 @@ export const InfiniteMovingCards = ({
{/* add this div for the profile img */}
- profile + {/*profile*/}
{/* change text color, font-normal to font-bold, text-xl */} diff --git a/components/ui/Pin.tsx b/components/ui/Pin.tsx index b9054914..a07a8a2e 100644 --- a/components/ui/Pin.tsx +++ b/components/ui/Pin.tsx @@ -10,12 +10,14 @@ export const PinContainer = ({ href, className, containerClassName, + link, }: { children: React.ReactNode; title?: string; href?: string; className?: string; containerClassName?: string; + link?: string; }) => { const [transform, setTransform] = useState( "translate(-50%,-50%) rotateX(0deg)" @@ -62,9 +64,11 @@ export const PinContainer = ({ export const PinPerspective = ({ title, href, + }: { title?: string; href?: string; + }) => { return ( // change w-96 to w-full diff --git a/data/index.ts b/data/index.ts index a1e1ff28..a3dc592d 100644 --- a/data/index.ts +++ b/data/index.ts @@ -3,12 +3,13 @@ export const navItems = [ { name: "Projects", link: "#projects" }, { name: "Testimonials", link: "#testimonials" }, { name: "Contact", link: "#contact" }, + { name: "Services", link: "#workExperience"} ]; export const gridItems = [ { id: 1, - title: "I prioritize client collaboration, fostering open communication ", + title: "We prioritize client collaboration, fostering open communication ", description: "", className: "lg:col-span-3 md:col-span-6 md:row-span-4 lg:min-h-[60vh]", imgClassName: "w-full h-full", @@ -18,7 +19,7 @@ export const gridItems = [ }, { id: 2, - title: "I'm very flexible with time zone communications", + title: "We are very flexible with time zone communications", description: "", className: "lg:col-span-2 md:col-span-3 md:row-span-2", imgClassName: "", @@ -28,8 +29,8 @@ export const gridItems = [ }, { id: 3, - title: "My tech stack", - description: "I constantly try to improve", + title: "Our tech stack", + description: "", className: "lg:col-span-2 md:col-span-3 md:row-span-2", imgClassName: "", titleClassName: "justify-center", @@ -49,7 +50,7 @@ export const gridItems = [ { id: 5, - title: "Currently building a JS Animation library", + title: "Scroll down to our current project section ", description: "The Inside Scoop", className: "md:col-span-3 md:row-span-2", imgClassName: "absolute right-0 bottom-0 md:w-96 w-60", @@ -76,7 +77,7 @@ export const projects = [ 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: "/ui.earth.com", + link: "#", }, { id: 2, @@ -84,7 +85,7 @@ export const projects = [ 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: "/ui.yoom.com", + link: "#", }, { id: 3, @@ -92,7 +93,7 @@ export const projects = [ 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: "/ui.aiimg.com", + link: "#", }, { id: 4, @@ -100,39 +101,39 @@ export const projects = [ 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: "/ui.apple.com", + link: "#", }, ]; 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", + "Collaborating with DigiNext was an absolute pleasure. Their professionalism, promptness, and dedication to delivering exceptional results were evident throughout our project. DigiNext's enthusiasm for every facet of development truly stands out. If you're seeking to elevate your website and enhance your brand, DigiNext is the ideal partner.", + name: "~", 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", + "Working with DigiNext exceeded our expectations. Their attention to detail, technical expertise, and commitment to quality made our project a success. They took the time to understand our vision and delivered a product that perfectly matched our needs. We highly recommend DigiNext for any software development needs.", + name: "~", 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", + "DigiNext brought our ideas to life with precision and creativity. Their team was incredibly responsive and ensured that every aspect of the project was handled professionally. The end result was a beautifully designed and highly functional platform that has already received positive feedback from our users", + name: "~", 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", + "The team at DigiNext was a true partner in our project. Their dedication to our goals, combined with their deep technical knowledge, made the development process smooth and efficient. DigiNext delivered on time and within budget, exceeding our expectations at every step.", + name: "~", 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", + "DigiNext’s expertise in software development is unmatched. They were able to tackle complex challenges with ease, providing innovative solutions that set our project apart. Their collaborative approach and clear communication made working with them a breeze. We're thrilled with the results!", + name: "~", title: "Director of AlphaStream Technologies", }, ]; @@ -173,32 +174,20 @@ export const companies = [ export const workExperience = [ { id: 1, - title: "Frontend Engineer Intern", - desc: "Assisted in the development of a web-based platform using React.js, enhancing interactivity.", + title: "Web Application Development", + desc: "Our web application development service focuses on delivering robust, scalable, and user-friendly solutions. We build custom web applications that enhance user engagement, streamline business processes, and drive growth. Whether you need a simple website or a complex enterprise system, our team is equipped to create powerful, secure, and responsive web applications that perform seamlessly across all devices.", 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.", + title: "Mobile Application Development", + desc: "Our mobile application development service is designed to bring your ideas to life on mobile platforms. We create intuitive, high-performance mobile apps for iOS and Android that offer a seamless user experience. From concept to deployment, we ensure that your app not only looks great but also functions flawlessly, providing your users with a valuable and engaging mobile experience. Whether it's a standalone app or an extension of your web platform, we deliver mobile solutions that help your business thrive in the digital age.", 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 = [