├── .env.example ├── .eslintrc.cjs ├── .gitignore ├── .husky └── pre-commit ├── .prettierrc.json ├── README.md ├── next.config.js ├── package.json ├── postcss.config.cjs ├── prettier.config.js ├── public └── assets │ ├── mountains.png │ ├── people.webp │ ├── planets.png │ ├── scroll.png │ ├── stars.png │ └── sun.png ├── src ├── assets │ ├── icons │ │ ├── FacebookIcon.tsx │ │ ├── GithubIcon.tsx │ │ └── LinkedinIcon.tsx │ ├── index.ts │ └── svgs │ │ └── PhoneSvg.tsx ├── components │ ├── _shared │ │ ├── Cursor.tsx │ │ └── index.ts │ ├── home │ │ ├── Contact.tsx │ │ ├── Hero.tsx │ │ ├── Parallax.tsx │ │ ├── Services.tsx │ │ ├── index.ts │ │ └── portfolio │ │ │ ├── Portfolio.tsx │ │ │ └── ProjectDetails.tsx │ └── layout │ │ ├── Navbar.tsx │ │ ├── index.ts │ │ └── sidebar │ │ ├── Links.tsx │ │ ├── Sidebar.tsx │ │ ├── ToggleButton.tsx │ │ └── index.ts ├── data │ ├── contact.data.ts │ ├── index.ts │ ├── portfolio.data.ts │ ├── services.data.ts │ └── sidebar.data.ts ├── env.js ├── pages │ ├── _app.tsx │ └── index.tsx ├── styles │ └── globals.scss ├── types │ ├── index.ts │ └── svg.type.ts └── utils │ ├── email.util.ts │ ├── index.ts │ └── util.ts ├── tailwind.config.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | npm run pre-commit 5 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/README.md -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/postcss.config.cjs -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/prettier.config.js -------------------------------------------------------------------------------- /public/assets/mountains.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/public/assets/mountains.png -------------------------------------------------------------------------------- /public/assets/people.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/public/assets/people.webp -------------------------------------------------------------------------------- /public/assets/planets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/public/assets/planets.png -------------------------------------------------------------------------------- /public/assets/scroll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/public/assets/scroll.png -------------------------------------------------------------------------------- /public/assets/stars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/public/assets/stars.png -------------------------------------------------------------------------------- /public/assets/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/public/assets/sun.png -------------------------------------------------------------------------------- /src/assets/icons/FacebookIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/assets/icons/FacebookIcon.tsx -------------------------------------------------------------------------------- /src/assets/icons/GithubIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/assets/icons/GithubIcon.tsx -------------------------------------------------------------------------------- /src/assets/icons/LinkedinIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/assets/icons/LinkedinIcon.tsx -------------------------------------------------------------------------------- /src/assets/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/assets/index.ts -------------------------------------------------------------------------------- /src/assets/svgs/PhoneSvg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/assets/svgs/PhoneSvg.tsx -------------------------------------------------------------------------------- /src/components/_shared/Cursor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/components/_shared/Cursor.tsx -------------------------------------------------------------------------------- /src/components/_shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/components/_shared/index.ts -------------------------------------------------------------------------------- /src/components/home/Contact.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/components/home/Contact.tsx -------------------------------------------------------------------------------- /src/components/home/Hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/components/home/Hero.tsx -------------------------------------------------------------------------------- /src/components/home/Parallax.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/components/home/Parallax.tsx -------------------------------------------------------------------------------- /src/components/home/Services.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/components/home/Services.tsx -------------------------------------------------------------------------------- /src/components/home/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/components/home/index.ts -------------------------------------------------------------------------------- /src/components/home/portfolio/Portfolio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/components/home/portfolio/Portfolio.tsx -------------------------------------------------------------------------------- /src/components/home/portfolio/ProjectDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/components/home/portfolio/ProjectDetails.tsx -------------------------------------------------------------------------------- /src/components/layout/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/components/layout/Navbar.tsx -------------------------------------------------------------------------------- /src/components/layout/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/components/layout/index.ts -------------------------------------------------------------------------------- /src/components/layout/sidebar/Links.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/components/layout/sidebar/Links.tsx -------------------------------------------------------------------------------- /src/components/layout/sidebar/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/components/layout/sidebar/Sidebar.tsx -------------------------------------------------------------------------------- /src/components/layout/sidebar/ToggleButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/components/layout/sidebar/ToggleButton.tsx -------------------------------------------------------------------------------- /src/components/layout/sidebar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/components/layout/sidebar/index.ts -------------------------------------------------------------------------------- /src/data/contact.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/data/contact.data.ts -------------------------------------------------------------------------------- /src/data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/data/index.ts -------------------------------------------------------------------------------- /src/data/portfolio.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/data/portfolio.data.ts -------------------------------------------------------------------------------- /src/data/services.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/data/services.data.ts -------------------------------------------------------------------------------- /src/data/sidebar.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/data/sidebar.data.ts -------------------------------------------------------------------------------- /src/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/env.js -------------------------------------------------------------------------------- /src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/pages/_app.tsx -------------------------------------------------------------------------------- /src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/pages/index.tsx -------------------------------------------------------------------------------- /src/styles/globals.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/styles/globals.scss -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./svg.type"; 2 | -------------------------------------------------------------------------------- /src/types/svg.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/types/svg.type.ts -------------------------------------------------------------------------------- /src/utils/email.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/utils/email.util.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/src/utils/util.ts -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikramdeveloper/animated-portfolio-framer-motion/HEAD/tsconfig.json --------------------------------------------------------------------------------