├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── custom.md │ └── feature_request.md ├── .gitignore ├── LICENSE ├── README.md ├── components.json ├── next.config.ts ├── package.json ├── postcss.config.mjs ├── public ├── code-pattern.svg ├── code.png ├── github-mark.svg ├── icon │ ├── dribbble.png │ ├── github.png │ ├── linkedin.png │ ├── twitter.png │ └── youtube.png ├── logo.png ├── logo_icon.png ├── logo_icon2.png ├── next.svg ├── profile │ ├── 1 (1).svg │ ├── 1 (2).svg │ ├── 1 (3).svg │ ├── 1 (4).svg │ ├── 1 (5).svg │ ├── 1 (6).svg │ ├── 1 (7).svg │ ├── anand.jpeg │ ├── goutham.jpeg │ ├── jamal.jpeg │ ├── james.jpeg │ ├── jeff.jpeg │ ├── moritz-pail.jpg │ └── vaidyan.jpeg └── vercel.svg ├── sampl.json ├── scripts └── setup-latex.sh ├── src ├── Common_context.tsx ├── app │ ├── api │ │ ├── checkSlug │ │ │ └── route.ts │ │ ├── getGithubWrap │ │ │ └── route.ts │ │ ├── getMetadata │ │ │ └── route.ts │ │ ├── getUser │ │ │ └── route.ts │ │ ├── githubWrap │ │ │ └── route.ts │ │ ├── google │ │ │ └── route.ts │ │ └── noOfPortfolio │ │ │ └── route.ts │ ├── auth │ │ └── callback │ │ │ └── route.ts │ ├── create │ │ └── page.tsx │ ├── download-wrapped │ │ └── page.tsx │ ├── favicon.ico │ ├── fonts │ │ ├── GeistMonoVF.woff │ │ └── GeistVF.woff │ ├── github │ │ └── page.tsx │ ├── globals.css │ ├── home │ │ └── page.tsx │ ├── icon.tsx │ ├── layout.tsx │ ├── login │ │ └── page.tsx │ ├── page.tsx │ ├── privacy-policy │ │ └── page.tsx │ ├── profile │ │ └── page.tsx │ ├── providers.tsx │ ├── resume │ │ └── page.tsx │ ├── signup │ │ └── page.tsx │ ├── sitemap.xml │ └── snapcv │ │ └── page.tsx ├── components │ ├── Loader.tsx │ ├── ResumeTemplate.tsx │ ├── award-card.tsx │ ├── create │ │ └── Navbar.tsx │ ├── design │ │ ├── resume_template.tsx │ │ └── temp_1.tsx │ ├── education-card.tsx │ ├── github_wrap │ │ ├── github-card.module.css │ │ └── github-card.tsx │ ├── github_wrap_portfolio │ │ ├── github-card.module.css │ │ └── github-card.tsx │ ├── hackathon-card.tsx │ ├── home │ │ ├── Home.tsx │ │ ├── Left_panel.tsx │ │ ├── Navbar.tsx │ │ ├── Webview.tsx │ │ └── mobile │ │ │ └── Mob_view.tsx │ ├── icons.tsx │ ├── landingpage │ │ ├── Footer.tsx │ │ ├── GithubButton.tsx │ │ ├── Hero.tsx │ │ ├── Marquee.tsx │ │ └── PortfolioCountButton.tsx │ ├── magicui │ │ ├── animated-circular-progress-bar.tsx │ │ ├── blur-fade-text.tsx │ │ ├── blur-fade.tsx │ │ ├── confetti.tsx │ │ ├── dock.tsx │ │ ├── dot-pattern.tsx │ │ ├── icon-cloud.tsx │ │ ├── marquee.tsx │ │ ├── number-ticker.tsx │ │ ├── orbiting-circles.tsx │ │ ├── retro-grid.tsx │ │ ├── shimmer-button.tsx │ │ ├── sparkles-text.tsx │ │ ├── text-reveal.tsx │ │ ├── typing-animation.tsx │ │ └── word-pull-up.tsx │ ├── mdx.tsx │ ├── mode-toggle.tsx │ ├── project-card.tsx │ ├── resume-card.tsx │ ├── resume │ │ ├── Latex.tsx │ │ └── ResumeDownload.tsx │ ├── theme-provider.tsx │ └── ui │ │ ├── avatar.tsx │ │ ├── badge.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── chart.tsx │ │ ├── progress.tsx │ │ ├── scroll-area.tsx │ │ ├── separator.tsx │ │ ├── toast.tsx │ │ ├── toaster.tsx │ │ ├── tooltip.tsx │ │ └── use-toast.ts ├── data │ ├── resume.json │ ├── resume.tsx │ └── sample.json ├── lib │ ├── data.tsx │ ├── github-type.ts │ ├── type.ts │ └── utils.ts ├── middleware.ts └── utils │ ├── authProtect.tsx │ ├── createFileName.ts │ └── supabase │ ├── client.ts │ ├── server.ts │ └── supabase_service.ts ├── tailwind.config.ts └── tsconfig.json /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/components.json -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /public/code-pattern.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/code-pattern.svg -------------------------------------------------------------------------------- /public/code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/code.png -------------------------------------------------------------------------------- /public/github-mark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/github-mark.svg -------------------------------------------------------------------------------- /public/icon/dribbble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/icon/dribbble.png -------------------------------------------------------------------------------- /public/icon/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/icon/github.png -------------------------------------------------------------------------------- /public/icon/linkedin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/icon/linkedin.png -------------------------------------------------------------------------------- /public/icon/twitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/icon/twitter.png -------------------------------------------------------------------------------- /public/icon/youtube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/icon/youtube.png -------------------------------------------------------------------------------- /public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/logo.png -------------------------------------------------------------------------------- /public/logo_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/logo_icon.png -------------------------------------------------------------------------------- /public/logo_icon2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/logo_icon2.png -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/profile/1 (1).svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/profile/1 (1).svg -------------------------------------------------------------------------------- /public/profile/1 (2).svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/profile/1 (2).svg -------------------------------------------------------------------------------- /public/profile/1 (3).svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/profile/1 (3).svg -------------------------------------------------------------------------------- /public/profile/1 (4).svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/profile/1 (4).svg -------------------------------------------------------------------------------- /public/profile/1 (5).svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/profile/1 (5).svg -------------------------------------------------------------------------------- /public/profile/1 (6).svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/profile/1 (6).svg -------------------------------------------------------------------------------- /public/profile/1 (7).svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/profile/1 (7).svg -------------------------------------------------------------------------------- /public/profile/anand.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/profile/anand.jpeg -------------------------------------------------------------------------------- /public/profile/goutham.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/profile/goutham.jpeg -------------------------------------------------------------------------------- /public/profile/jamal.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/profile/jamal.jpeg -------------------------------------------------------------------------------- /public/profile/james.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/profile/james.jpeg -------------------------------------------------------------------------------- /public/profile/jeff.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/profile/jeff.jpeg -------------------------------------------------------------------------------- /public/profile/moritz-pail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/profile/moritz-pail.jpg -------------------------------------------------------------------------------- /public/profile/vaidyan.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/profile/vaidyan.jpeg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /sampl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/sampl.json -------------------------------------------------------------------------------- /scripts/setup-latex.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Common_context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/Common_context.tsx -------------------------------------------------------------------------------- /src/app/api/checkSlug/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/api/checkSlug/route.ts -------------------------------------------------------------------------------- /src/app/api/getGithubWrap/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/api/getGithubWrap/route.ts -------------------------------------------------------------------------------- /src/app/api/getMetadata/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/api/getMetadata/route.ts -------------------------------------------------------------------------------- /src/app/api/getUser/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/api/getUser/route.ts -------------------------------------------------------------------------------- /src/app/api/githubWrap/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/api/githubWrap/route.ts -------------------------------------------------------------------------------- /src/app/api/google/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/api/google/route.ts -------------------------------------------------------------------------------- /src/app/api/noOfPortfolio/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/api/noOfPortfolio/route.ts -------------------------------------------------------------------------------- /src/app/auth/callback/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/auth/callback/route.ts -------------------------------------------------------------------------------- /src/app/create/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/create/page.tsx -------------------------------------------------------------------------------- /src/app/download-wrapped/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/download-wrapped/page.tsx -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/fonts/GeistMonoVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/fonts/GeistMonoVF.woff -------------------------------------------------------------------------------- /src/app/fonts/GeistVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/fonts/GeistVF.woff -------------------------------------------------------------------------------- /src/app/github/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/github/page.tsx -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/home/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/home/page.tsx -------------------------------------------------------------------------------- /src/app/icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/icon.tsx -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/login/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/login/page.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/app/privacy-policy/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/privacy-policy/page.tsx -------------------------------------------------------------------------------- /src/app/profile/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/profile/page.tsx -------------------------------------------------------------------------------- /src/app/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/providers.tsx -------------------------------------------------------------------------------- /src/app/resume/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/resume/page.tsx -------------------------------------------------------------------------------- /src/app/signup/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/signup/page.tsx -------------------------------------------------------------------------------- /src/app/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/sitemap.xml -------------------------------------------------------------------------------- /src/app/snapcv/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/app/snapcv/page.tsx -------------------------------------------------------------------------------- /src/components/Loader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/Loader.tsx -------------------------------------------------------------------------------- /src/components/ResumeTemplate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/ResumeTemplate.tsx -------------------------------------------------------------------------------- /src/components/award-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/award-card.tsx -------------------------------------------------------------------------------- /src/components/create/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/create/Navbar.tsx -------------------------------------------------------------------------------- /src/components/design/resume_template.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/design/resume_template.tsx -------------------------------------------------------------------------------- /src/components/design/temp_1.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/design/temp_1.tsx -------------------------------------------------------------------------------- /src/components/education-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/education-card.tsx -------------------------------------------------------------------------------- /src/components/github_wrap/github-card.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/github_wrap/github-card.module.css -------------------------------------------------------------------------------- /src/components/github_wrap/github-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/github_wrap/github-card.tsx -------------------------------------------------------------------------------- /src/components/github_wrap_portfolio/github-card.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/github_wrap_portfolio/github-card.module.css -------------------------------------------------------------------------------- /src/components/github_wrap_portfolio/github-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/github_wrap_portfolio/github-card.tsx -------------------------------------------------------------------------------- /src/components/hackathon-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/hackathon-card.tsx -------------------------------------------------------------------------------- /src/components/home/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/home/Home.tsx -------------------------------------------------------------------------------- /src/components/home/Left_panel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/home/Left_panel.tsx -------------------------------------------------------------------------------- /src/components/home/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/home/Navbar.tsx -------------------------------------------------------------------------------- /src/components/home/Webview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/home/Webview.tsx -------------------------------------------------------------------------------- /src/components/home/mobile/Mob_view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/home/mobile/Mob_view.tsx -------------------------------------------------------------------------------- /src/components/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/icons.tsx -------------------------------------------------------------------------------- /src/components/landingpage/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/landingpage/Footer.tsx -------------------------------------------------------------------------------- /src/components/landingpage/GithubButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/landingpage/GithubButton.tsx -------------------------------------------------------------------------------- /src/components/landingpage/Hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/landingpage/Hero.tsx -------------------------------------------------------------------------------- /src/components/landingpage/Marquee.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/landingpage/Marquee.tsx -------------------------------------------------------------------------------- /src/components/landingpage/PortfolioCountButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/landingpage/PortfolioCountButton.tsx -------------------------------------------------------------------------------- /src/components/magicui/animated-circular-progress-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/magicui/animated-circular-progress-bar.tsx -------------------------------------------------------------------------------- /src/components/magicui/blur-fade-text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/magicui/blur-fade-text.tsx -------------------------------------------------------------------------------- /src/components/magicui/blur-fade.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/magicui/blur-fade.tsx -------------------------------------------------------------------------------- /src/components/magicui/confetti.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/magicui/confetti.tsx -------------------------------------------------------------------------------- /src/components/magicui/dock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/magicui/dock.tsx -------------------------------------------------------------------------------- /src/components/magicui/dot-pattern.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/magicui/dot-pattern.tsx -------------------------------------------------------------------------------- /src/components/magicui/icon-cloud.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/magicui/icon-cloud.tsx -------------------------------------------------------------------------------- /src/components/magicui/marquee.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/magicui/marquee.tsx -------------------------------------------------------------------------------- /src/components/magicui/number-ticker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/magicui/number-ticker.tsx -------------------------------------------------------------------------------- /src/components/magicui/orbiting-circles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/magicui/orbiting-circles.tsx -------------------------------------------------------------------------------- /src/components/magicui/retro-grid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/magicui/retro-grid.tsx -------------------------------------------------------------------------------- /src/components/magicui/shimmer-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/magicui/shimmer-button.tsx -------------------------------------------------------------------------------- /src/components/magicui/sparkles-text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/magicui/sparkles-text.tsx -------------------------------------------------------------------------------- /src/components/magicui/text-reveal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/magicui/text-reveal.tsx -------------------------------------------------------------------------------- /src/components/magicui/typing-animation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/magicui/typing-animation.tsx -------------------------------------------------------------------------------- /src/components/magicui/word-pull-up.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/magicui/word-pull-up.tsx -------------------------------------------------------------------------------- /src/components/mdx.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/mdx.tsx -------------------------------------------------------------------------------- /src/components/mode-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/mode-toggle.tsx -------------------------------------------------------------------------------- /src/components/project-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/project-card.tsx -------------------------------------------------------------------------------- /src/components/resume-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/resume-card.tsx -------------------------------------------------------------------------------- /src/components/resume/Latex.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/resume/Latex.tsx -------------------------------------------------------------------------------- /src/components/resume/ResumeDownload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/resume/ResumeDownload.tsx -------------------------------------------------------------------------------- /src/components/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/theme-provider.tsx -------------------------------------------------------------------------------- /src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/components/ui/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/ui/chart.tsx -------------------------------------------------------------------------------- /src/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/ui/progress.tsx -------------------------------------------------------------------------------- /src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/ui/toast.tsx -------------------------------------------------------------------------------- /src/components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/ui/toaster.tsx -------------------------------------------------------------------------------- /src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/components/ui/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/components/ui/use-toast.ts -------------------------------------------------------------------------------- /src/data/resume.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/data/resume.json -------------------------------------------------------------------------------- /src/data/resume.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/data/resume.tsx -------------------------------------------------------------------------------- /src/data/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/data/sample.json -------------------------------------------------------------------------------- /src/lib/data.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/lib/data.tsx -------------------------------------------------------------------------------- /src/lib/github-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/lib/github-type.ts -------------------------------------------------------------------------------- /src/lib/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/lib/type.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/middleware.ts -------------------------------------------------------------------------------- /src/utils/authProtect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/utils/authProtect.tsx -------------------------------------------------------------------------------- /src/utils/createFileName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/utils/createFileName.ts -------------------------------------------------------------------------------- /src/utils/supabase/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/utils/supabase/client.ts -------------------------------------------------------------------------------- /src/utils/supabase/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/utils/supabase/server.ts -------------------------------------------------------------------------------- /src/utils/supabase/supabase_service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/src/utils/supabase/supabase_service.ts -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamaljm/snapcv/HEAD/tsconfig.json --------------------------------------------------------------------------------