├── .eslintrc.json ├── .gitattributes ├── .gitignore ├── README.md ├── next.config.mjs ├── package.json ├── postcss.config.js ├── public ├── courses │ ├── Hartdraws.JPG │ ├── Music-tech.JPG │ ├── Netflix.JPG │ ├── Spotline.JPG │ ├── Taskify.JPG │ ├── Youtube.JPG │ ├── blues.jpg │ ├── classical-music.jpg │ ├── drumming.jpg │ ├── edm.jpg │ ├── folk-songwriting.jpg │ ├── foodify.JPG │ ├── guitar.jpg │ ├── jazz.jpg │ ├── marked.JPG │ ├── music-prod.jpg │ ├── piano.jpg │ ├── song-writing.jpg │ └── vocalist.jpg ├── next.svg ├── techstack │ ├── AWS.png │ ├── CSS3.jpg │ ├── Docker.png │ ├── Express.png │ ├── GraphQL.png │ ├── HTML.png │ ├── Javascript.png │ ├── MongoDB.png │ ├── NextJS.png │ ├── NodeJS.png │ ├── PostGre.png │ ├── React.png │ ├── Tailwind.png │ └── Typescript.png └── vercel.svg ├── src ├── app │ ├── contact │ │ └── page.tsx │ ├── contactus │ │ └── page.tsx │ ├── courses │ │ └── page.tsx │ ├── favicon.ico │ ├── globals.css │ ├── layout.tsx │ └── page.tsx ├── components │ ├── FeaturedCourses.tsx │ ├── Footer.tsx │ ├── HeroSection.tsx │ ├── HomeProjects.tsx │ ├── Instructors.tsx │ ├── Navbar.tsx │ ├── TestimonialCard.tsx │ ├── UpcomingWebinars.tsx │ ├── WorkEx.tsx │ └── ui │ │ ├── 3d-card.tsx │ │ ├── Spotlight.tsx │ │ ├── animated-tooltip.tsx │ │ ├── background-beams.tsx │ │ ├── background-boxes.tsx │ │ ├── background-gradient.tsx │ │ ├── card-hover-effect.tsx │ │ ├── hero-parallax.tsx │ │ ├── infinite-moving-cards.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── meteros.tsx │ │ ├── moving-border.tsx │ │ ├── navbar-menu.tsx │ │ ├── sparkles.tsx │ │ ├── sticky-scroll-reveal.tsx │ │ └── wavy-background.tsx ├── data │ └── music_courses.json └── utils │ └── cn.ts ├── tailwind.config.ts └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/README.md -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/next.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/courses/Hartdraws.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/Hartdraws.JPG -------------------------------------------------------------------------------- /public/courses/Music-tech.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/Music-tech.JPG -------------------------------------------------------------------------------- /public/courses/Netflix.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/Netflix.JPG -------------------------------------------------------------------------------- /public/courses/Spotline.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/Spotline.JPG -------------------------------------------------------------------------------- /public/courses/Taskify.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/Taskify.JPG -------------------------------------------------------------------------------- /public/courses/Youtube.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/Youtube.JPG -------------------------------------------------------------------------------- /public/courses/blues.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/blues.jpg -------------------------------------------------------------------------------- /public/courses/classical-music.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/classical-music.jpg -------------------------------------------------------------------------------- /public/courses/drumming.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/drumming.jpg -------------------------------------------------------------------------------- /public/courses/edm.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/edm.jpg -------------------------------------------------------------------------------- /public/courses/folk-songwriting.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/folk-songwriting.jpg -------------------------------------------------------------------------------- /public/courses/foodify.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/foodify.JPG -------------------------------------------------------------------------------- /public/courses/guitar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/guitar.jpg -------------------------------------------------------------------------------- /public/courses/jazz.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/jazz.jpg -------------------------------------------------------------------------------- /public/courses/marked.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/marked.JPG -------------------------------------------------------------------------------- /public/courses/music-prod.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/music-prod.jpg -------------------------------------------------------------------------------- /public/courses/piano.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/piano.jpg -------------------------------------------------------------------------------- /public/courses/song-writing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/song-writing.jpg -------------------------------------------------------------------------------- /public/courses/vocalist.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/courses/vocalist.jpg -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/techstack/AWS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/techstack/AWS.png -------------------------------------------------------------------------------- /public/techstack/CSS3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/techstack/CSS3.jpg -------------------------------------------------------------------------------- /public/techstack/Docker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/techstack/Docker.png -------------------------------------------------------------------------------- /public/techstack/Express.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/techstack/Express.png -------------------------------------------------------------------------------- /public/techstack/GraphQL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/techstack/GraphQL.png -------------------------------------------------------------------------------- /public/techstack/HTML.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/techstack/HTML.png -------------------------------------------------------------------------------- /public/techstack/Javascript.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/techstack/Javascript.png -------------------------------------------------------------------------------- /public/techstack/MongoDB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/techstack/MongoDB.png -------------------------------------------------------------------------------- /public/techstack/NextJS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/techstack/NextJS.png -------------------------------------------------------------------------------- /public/techstack/NodeJS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/techstack/NodeJS.png -------------------------------------------------------------------------------- /public/techstack/PostGre.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/techstack/PostGre.png -------------------------------------------------------------------------------- /public/techstack/React.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/techstack/React.png -------------------------------------------------------------------------------- /public/techstack/Tailwind.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/techstack/Tailwind.png -------------------------------------------------------------------------------- /public/techstack/Typescript.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/techstack/Typescript.png -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /src/app/contact/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/app/contact/page.tsx -------------------------------------------------------------------------------- /src/app/contactus/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/app/contactus/page.tsx -------------------------------------------------------------------------------- /src/app/courses/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/app/courses/page.tsx -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/components/FeaturedCourses.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/FeaturedCourses.tsx -------------------------------------------------------------------------------- /src/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/Footer.tsx -------------------------------------------------------------------------------- /src/components/HeroSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/HeroSection.tsx -------------------------------------------------------------------------------- /src/components/HomeProjects.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/HomeProjects.tsx -------------------------------------------------------------------------------- /src/components/Instructors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/Instructors.tsx -------------------------------------------------------------------------------- /src/components/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/Navbar.tsx -------------------------------------------------------------------------------- /src/components/TestimonialCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/TestimonialCard.tsx -------------------------------------------------------------------------------- /src/components/UpcomingWebinars.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/UpcomingWebinars.tsx -------------------------------------------------------------------------------- /src/components/WorkEx.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/WorkEx.tsx -------------------------------------------------------------------------------- /src/components/ui/3d-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/ui/3d-card.tsx -------------------------------------------------------------------------------- /src/components/ui/Spotlight.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/ui/Spotlight.tsx -------------------------------------------------------------------------------- /src/components/ui/animated-tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/ui/animated-tooltip.tsx -------------------------------------------------------------------------------- /src/components/ui/background-beams.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/ui/background-beams.tsx -------------------------------------------------------------------------------- /src/components/ui/background-boxes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/ui/background-boxes.tsx -------------------------------------------------------------------------------- /src/components/ui/background-gradient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/ui/background-gradient.tsx -------------------------------------------------------------------------------- /src/components/ui/card-hover-effect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/ui/card-hover-effect.tsx -------------------------------------------------------------------------------- /src/components/ui/hero-parallax.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/ui/hero-parallax.tsx -------------------------------------------------------------------------------- /src/components/ui/infinite-moving-cards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/ui/infinite-moving-cards.tsx -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/ui/label.tsx -------------------------------------------------------------------------------- /src/components/ui/meteros.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/ui/meteros.tsx -------------------------------------------------------------------------------- /src/components/ui/moving-border.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/ui/moving-border.tsx -------------------------------------------------------------------------------- /src/components/ui/navbar-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/ui/navbar-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/sparkles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/ui/sparkles.tsx -------------------------------------------------------------------------------- /src/components/ui/sticky-scroll-reveal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/ui/sticky-scroll-reveal.tsx -------------------------------------------------------------------------------- /src/components/ui/wavy-background.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/components/ui/wavy-background.tsx -------------------------------------------------------------------------------- /src/data/music_courses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/data/music_courses.json -------------------------------------------------------------------------------- /src/utils/cn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/src/utils/cn.ts -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshiltomar/Nextjs-Portfolio/HEAD/tsconfig.json --------------------------------------------------------------------------------