├── .env.local.example ├── .gitignore ├── Changelog.md ├── LICENSE.md ├── README.md ├── app ├── (auth) │ ├── action.ts │ ├── messages.tsx │ ├── signin │ │ ├── SignInCard.tsx │ │ └── page.tsx │ └── signup │ │ ├── SignUpCard.tsx │ │ └── page.tsx ├── @modal │ ├── (.)signin │ │ ├── ModalWrapper.tsx │ │ ├── SignInCard.tsx │ │ └── page.tsx │ ├── (.)signup │ │ ├── ModalWrapper.tsx │ │ ├── SignUpCard.tsx │ │ └── page.tsx │ ├── ForgotPassword.tsx │ ├── action.ts │ └── default.tsx ├── admin │ └── page.tsx ├── api │ ├── auth │ │ ├── callback │ │ │ └── route.ts │ │ └── confirm │ │ │ └── route.ts │ ├── chat │ │ ├── SaveToDb.ts │ │ ├── SaveToDbIncremental.ts │ │ ├── route.ts │ │ └── tools │ │ │ └── documentChat.ts │ ├── checkdoc │ │ └── route.ts │ ├── getmetadata │ │ └── route.ts │ ├── pdf │ │ └── route.ts │ ├── processdoc │ │ ├── agentchains.ts │ │ └── route.ts │ ├── upload │ │ ├── cleanup │ │ │ └── route.ts │ │ └── presigned-url │ │ │ └── route.ts │ ├── uploaddoc │ │ └── route.ts │ └── website │ │ └── route.ts ├── chat │ ├── [id] │ │ ├── fetch.ts │ │ └── page.tsx │ ├── actions.ts │ ├── components │ │ ├── Chat.tsx │ │ ├── ChatLayoutSkeleton.tsx │ │ ├── ChatMessageInput.tsx │ │ ├── PDFViewer.tsx │ │ ├── UserPdfFiles.tsx │ │ ├── WebsiteWiever.tsx │ │ ├── chat_history │ │ │ ├── ChatHistorySection.tsx │ │ │ ├── ChatHistorySidebar.tsx │ │ │ ├── FileUpload.tsx │ │ │ └── FilesSection.tsx │ │ └── tools │ │ │ ├── DocumentChatTool.tsx │ │ │ ├── MemoizedMarkdown.tsx │ │ │ ├── Reasoning.tsx │ │ │ └── SourceView.tsx │ ├── context │ │ └── uploadContext.tsx │ ├── error.tsx │ ├── fetch.ts │ ├── hooks │ │ └── chat-scroll-anchor.tsx │ ├── layout.tsx │ ├── not-found.tsx │ ├── page.tsx │ ├── types │ │ └── tooltypes.ts │ └── utils │ │ └── base64.ts ├── components │ ├── auth │ │ ├── Content.tsx │ │ └── CustomIcons.tsx │ ├── landingpage │ │ ├── BentoGrid.tsx │ │ ├── CTASection.tsx │ │ ├── FeaturesSection.tsx │ │ ├── HeroSection.tsx │ │ └── TestimonialsSection.tsx │ └── ui │ │ ├── Footer │ │ └── Footer.tsx │ │ └── Navbar │ │ ├── SignOut.tsx │ │ ├── SitemarkIcon.tsx │ │ └── TopBar.tsx ├── favicon.ico ├── global-error.tsx ├── globals.css ├── layout.tsx ├── not-found.tsx ├── page.tsx ├── protected │ ├── AchievementsCard.tsx │ ├── PersonalInfoCard.tsx │ ├── ProfileHeader.tsx │ ├── ProjectsCard.tsx │ ├── ReactionGame.tsx │ ├── SkillsCard.tsx │ └── page.tsx └── redirect │ └── auth-password-update │ ├── PasswordUpdateForm.tsx │ ├── action.ts │ ├── messages.tsx │ └── page.tsx ├── components.json ├── components └── ui │ ├── accordion.tsx │ ├── alert.tsx │ ├── avatar.tsx │ ├── badge.tsx │ ├── button.tsx │ ├── card.tsx │ ├── checkbox.tsx │ ├── collapsible.tsx │ ├── dialog.tsx │ ├── drawer.tsx │ ├── dropdown-menu.tsx │ ├── hover-card.tsx │ ├── input.tsx │ ├── label.tsx │ ├── popover.tsx │ ├── progress.tsx │ ├── radio-group.tsx │ ├── scroll-area.tsx │ ├── select.tsx │ ├── separator.tsx │ ├── sheet.tsx │ ├── sidebar.tsx │ ├── skeleton.tsx │ ├── sonner.tsx │ ├── table.tsx │ ├── textarea.tsx │ ├── theme-provider.tsx │ ├── toggleButton.tsx │ └── tooltip.tsx ├── eslint.config.mjs ├── full-deps.svg ├── hooks └── use-mobile.ts ├── lib ├── client │ └── client.ts ├── server │ ├── admin.ts │ ├── server.ts │ └── supabase.ts └── utils.ts ├── next-env.d.ts ├── next.config.ts ├── package.json ├── postcss.config.mjs ├── prettier.config.js ├── proxy.ts ├── public └── images │ ├── image1.png │ ├── image2.png │ ├── image3.png │ ├── image4.png │ ├── image6.png │ ├── image7.png │ ├── image8.png │ └── image9.png ├── tsconfig.json └── types └── database.d.ts /.env.local.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/.env.local.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/.gitignore -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/Changelog.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/README.md -------------------------------------------------------------------------------- /app/(auth)/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/(auth)/action.ts -------------------------------------------------------------------------------- /app/(auth)/messages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/(auth)/messages.tsx -------------------------------------------------------------------------------- /app/(auth)/signin/SignInCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/(auth)/signin/SignInCard.tsx -------------------------------------------------------------------------------- /app/(auth)/signin/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/(auth)/signin/page.tsx -------------------------------------------------------------------------------- /app/(auth)/signup/SignUpCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/(auth)/signup/SignUpCard.tsx -------------------------------------------------------------------------------- /app/(auth)/signup/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/(auth)/signup/page.tsx -------------------------------------------------------------------------------- /app/@modal/(.)signin/ModalWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/@modal/(.)signin/ModalWrapper.tsx -------------------------------------------------------------------------------- /app/@modal/(.)signin/SignInCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/@modal/(.)signin/SignInCard.tsx -------------------------------------------------------------------------------- /app/@modal/(.)signin/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/@modal/(.)signin/page.tsx -------------------------------------------------------------------------------- /app/@modal/(.)signup/ModalWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/@modal/(.)signup/ModalWrapper.tsx -------------------------------------------------------------------------------- /app/@modal/(.)signup/SignUpCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/@modal/(.)signup/SignUpCard.tsx -------------------------------------------------------------------------------- /app/@modal/(.)signup/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/@modal/(.)signup/page.tsx -------------------------------------------------------------------------------- /app/@modal/ForgotPassword.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/@modal/ForgotPassword.tsx -------------------------------------------------------------------------------- /app/@modal/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/@modal/action.ts -------------------------------------------------------------------------------- /app/@modal/default.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/@modal/default.tsx -------------------------------------------------------------------------------- /app/admin/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/admin/page.tsx -------------------------------------------------------------------------------- /app/api/auth/callback/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/api/auth/callback/route.ts -------------------------------------------------------------------------------- /app/api/auth/confirm/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/api/auth/confirm/route.ts -------------------------------------------------------------------------------- /app/api/chat/SaveToDb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/api/chat/SaveToDb.ts -------------------------------------------------------------------------------- /app/api/chat/SaveToDbIncremental.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/api/chat/SaveToDbIncremental.ts -------------------------------------------------------------------------------- /app/api/chat/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/api/chat/route.ts -------------------------------------------------------------------------------- /app/api/chat/tools/documentChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/api/chat/tools/documentChat.ts -------------------------------------------------------------------------------- /app/api/checkdoc/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/api/checkdoc/route.ts -------------------------------------------------------------------------------- /app/api/getmetadata/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/api/getmetadata/route.ts -------------------------------------------------------------------------------- /app/api/pdf/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/api/pdf/route.ts -------------------------------------------------------------------------------- /app/api/processdoc/agentchains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/api/processdoc/agentchains.ts -------------------------------------------------------------------------------- /app/api/processdoc/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/api/processdoc/route.ts -------------------------------------------------------------------------------- /app/api/upload/cleanup/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/api/upload/cleanup/route.ts -------------------------------------------------------------------------------- /app/api/upload/presigned-url/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/api/upload/presigned-url/route.ts -------------------------------------------------------------------------------- /app/api/uploaddoc/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/api/uploaddoc/route.ts -------------------------------------------------------------------------------- /app/api/website/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/api/website/route.ts -------------------------------------------------------------------------------- /app/chat/[id]/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/[id]/fetch.ts -------------------------------------------------------------------------------- /app/chat/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/[id]/page.tsx -------------------------------------------------------------------------------- /app/chat/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/actions.ts -------------------------------------------------------------------------------- /app/chat/components/Chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/components/Chat.tsx -------------------------------------------------------------------------------- /app/chat/components/ChatLayoutSkeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/components/ChatLayoutSkeleton.tsx -------------------------------------------------------------------------------- /app/chat/components/ChatMessageInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/components/ChatMessageInput.tsx -------------------------------------------------------------------------------- /app/chat/components/PDFViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/components/PDFViewer.tsx -------------------------------------------------------------------------------- /app/chat/components/UserPdfFiles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/components/UserPdfFiles.tsx -------------------------------------------------------------------------------- /app/chat/components/WebsiteWiever.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/components/WebsiteWiever.tsx -------------------------------------------------------------------------------- /app/chat/components/chat_history/ChatHistorySection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/components/chat_history/ChatHistorySection.tsx -------------------------------------------------------------------------------- /app/chat/components/chat_history/ChatHistorySidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/components/chat_history/ChatHistorySidebar.tsx -------------------------------------------------------------------------------- /app/chat/components/chat_history/FileUpload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/components/chat_history/FileUpload.tsx -------------------------------------------------------------------------------- /app/chat/components/chat_history/FilesSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/components/chat_history/FilesSection.tsx -------------------------------------------------------------------------------- /app/chat/components/tools/DocumentChatTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/components/tools/DocumentChatTool.tsx -------------------------------------------------------------------------------- /app/chat/components/tools/MemoizedMarkdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/components/tools/MemoizedMarkdown.tsx -------------------------------------------------------------------------------- /app/chat/components/tools/Reasoning.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/components/tools/Reasoning.tsx -------------------------------------------------------------------------------- /app/chat/components/tools/SourceView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/components/tools/SourceView.tsx -------------------------------------------------------------------------------- /app/chat/context/uploadContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/context/uploadContext.tsx -------------------------------------------------------------------------------- /app/chat/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/error.tsx -------------------------------------------------------------------------------- /app/chat/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/fetch.ts -------------------------------------------------------------------------------- /app/chat/hooks/chat-scroll-anchor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/hooks/chat-scroll-anchor.tsx -------------------------------------------------------------------------------- /app/chat/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/layout.tsx -------------------------------------------------------------------------------- /app/chat/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/not-found.tsx -------------------------------------------------------------------------------- /app/chat/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/page.tsx -------------------------------------------------------------------------------- /app/chat/types/tooltypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/types/tooltypes.ts -------------------------------------------------------------------------------- /app/chat/utils/base64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/chat/utils/base64.ts -------------------------------------------------------------------------------- /app/components/auth/Content.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/components/auth/Content.tsx -------------------------------------------------------------------------------- /app/components/auth/CustomIcons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/components/auth/CustomIcons.tsx -------------------------------------------------------------------------------- /app/components/landingpage/BentoGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/components/landingpage/BentoGrid.tsx -------------------------------------------------------------------------------- /app/components/landingpage/CTASection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/components/landingpage/CTASection.tsx -------------------------------------------------------------------------------- /app/components/landingpage/FeaturesSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/components/landingpage/FeaturesSection.tsx -------------------------------------------------------------------------------- /app/components/landingpage/HeroSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/components/landingpage/HeroSection.tsx -------------------------------------------------------------------------------- /app/components/landingpage/TestimonialsSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/components/landingpage/TestimonialsSection.tsx -------------------------------------------------------------------------------- /app/components/ui/Footer/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/components/ui/Footer/Footer.tsx -------------------------------------------------------------------------------- /app/components/ui/Navbar/SignOut.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/components/ui/Navbar/SignOut.tsx -------------------------------------------------------------------------------- /app/components/ui/Navbar/SitemarkIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/components/ui/Navbar/SitemarkIcon.tsx -------------------------------------------------------------------------------- /app/components/ui/Navbar/TopBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/components/ui/Navbar/TopBar.tsx -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/global-error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/global-error.tsx -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/not-found.tsx -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/page.tsx -------------------------------------------------------------------------------- /app/protected/AchievementsCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/protected/AchievementsCard.tsx -------------------------------------------------------------------------------- /app/protected/PersonalInfoCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/protected/PersonalInfoCard.tsx -------------------------------------------------------------------------------- /app/protected/ProfileHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/protected/ProfileHeader.tsx -------------------------------------------------------------------------------- /app/protected/ProjectsCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/protected/ProjectsCard.tsx -------------------------------------------------------------------------------- /app/protected/ReactionGame.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/protected/ReactionGame.tsx -------------------------------------------------------------------------------- /app/protected/SkillsCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/protected/SkillsCard.tsx -------------------------------------------------------------------------------- /app/protected/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/protected/page.tsx -------------------------------------------------------------------------------- /app/redirect/auth-password-update/PasswordUpdateForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/redirect/auth-password-update/PasswordUpdateForm.tsx -------------------------------------------------------------------------------- /app/redirect/auth-password-update/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/redirect/auth-password-update/action.ts -------------------------------------------------------------------------------- /app/redirect/auth-password-update/messages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/redirect/auth-password-update/messages.tsx -------------------------------------------------------------------------------- /app/redirect/auth-password-update/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/app/redirect/auth-password-update/page.tsx -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components.json -------------------------------------------------------------------------------- /components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/accordion.tsx -------------------------------------------------------------------------------- /components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/alert.tsx -------------------------------------------------------------------------------- /components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/avatar.tsx -------------------------------------------------------------------------------- /components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/badge.tsx -------------------------------------------------------------------------------- /components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/button.tsx -------------------------------------------------------------------------------- /components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/card.tsx -------------------------------------------------------------------------------- /components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/dialog.tsx -------------------------------------------------------------------------------- /components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/drawer.tsx -------------------------------------------------------------------------------- /components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /components/ui/hover-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/hover-card.tsx -------------------------------------------------------------------------------- /components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/input.tsx -------------------------------------------------------------------------------- /components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/label.tsx -------------------------------------------------------------------------------- /components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/popover.tsx -------------------------------------------------------------------------------- /components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/progress.tsx -------------------------------------------------------------------------------- /components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/select.tsx -------------------------------------------------------------------------------- /components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/separator.tsx -------------------------------------------------------------------------------- /components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/sheet.tsx -------------------------------------------------------------------------------- /components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/sonner.tsx -------------------------------------------------------------------------------- /components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/table.tsx -------------------------------------------------------------------------------- /components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/textarea.tsx -------------------------------------------------------------------------------- /components/ui/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/theme-provider.tsx -------------------------------------------------------------------------------- /components/ui/toggleButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/toggleButton.tsx -------------------------------------------------------------------------------- /components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /full-deps.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/full-deps.svg -------------------------------------------------------------------------------- /hooks/use-mobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/hooks/use-mobile.ts -------------------------------------------------------------------------------- /lib/client/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/lib/client/client.ts -------------------------------------------------------------------------------- /lib/server/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/lib/server/admin.ts -------------------------------------------------------------------------------- /lib/server/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/lib/server/server.ts -------------------------------------------------------------------------------- /lib/server/supabase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/lib/server/supabase.ts -------------------------------------------------------------------------------- /lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/lib/utils.ts -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/prettier.config.js -------------------------------------------------------------------------------- /proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/proxy.ts -------------------------------------------------------------------------------- /public/images/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/public/images/image1.png -------------------------------------------------------------------------------- /public/images/image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/public/images/image2.png -------------------------------------------------------------------------------- /public/images/image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/public/images/image3.png -------------------------------------------------------------------------------- /public/images/image4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/public/images/image4.png -------------------------------------------------------------------------------- /public/images/image6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/public/images/image6.png -------------------------------------------------------------------------------- /public/images/image7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/public/images/image7.png -------------------------------------------------------------------------------- /public/images/image8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/public/images/image8.png -------------------------------------------------------------------------------- /public/images/image9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/public/images/image9.png -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/database.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectricCodeGuy/SupabaseAuthWithSSR/HEAD/types/database.d.ts --------------------------------------------------------------------------------