├── .env.example ├── .eslintrc.cjs ├── .gitignore ├── LICENSE ├── README.md ├── contribution.md ├── next.config.mjs ├── package.json ├── postcss.config.cjs ├── prettier.config.mjs ├── prisma └── schema.prisma ├── public ├── favicons │ ├── android-icon-144x144.png │ ├── android-icon-192x192.png │ ├── android-icon-36x36.png │ ├── android-icon-48x48.png │ ├── android-icon-72x72.png │ ├── android-icon-96x96.png │ ├── apple-icon-114x114.png │ ├── apple-icon-120x120.png │ ├── apple-icon-144x144.png │ ├── apple-icon-152x152.png │ ├── apple-icon-180x180.png │ ├── apple-icon-57x57.png │ ├── apple-icon-60x60.png │ ├── apple-icon-72x72.png │ ├── apple-icon-76x76.png │ ├── apple-icon-precomposed.png │ ├── apple-icon.png │ ├── browserconfig.xml │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon-96x96.png │ ├── favicon.ico │ ├── manifest.json │ ├── ms-icon-144x144.png │ ├── ms-icon-150x150.png │ ├── ms-icon-310x310.png │ └── ms-icon-70x70.png ├── icon-192x192.png ├── icon-256x256.png ├── icon-384x384.png ├── icon-512x512.png ├── img │ ├── g-2.svg │ ├── newsletter.svg │ ├── og-image.png │ ├── profileholder.jpg │ ├── teksade-logo.png │ └── twitter-card.webp ├── manifest.json └── sitemap.xml ├── src ├── app │ ├── _components │ │ ├── analytics │ │ │ ├── GoogleAnalytics.tsx │ │ │ └── index.tsx │ │ ├── custom-components │ │ │ ├── button.tsx │ │ │ ├── container.tsx │ │ │ ├── icons │ │ │ │ ├── actionIcons.tsx │ │ │ │ ├── categoryIcon.tsx │ │ │ │ ├── checkmark.tsx │ │ │ │ ├── locationIcon.tsx │ │ │ │ └── navigationIcons.tsx │ │ │ ├── likeButton.tsx │ │ │ ├── newsBanner.tsx │ │ │ ├── sectionTitle.tsx │ │ │ ├── shadow.tsx │ │ │ └── skeletons │ │ │ │ └── Community │ │ │ │ ├── Community.tsx │ │ │ │ ├── CommunityCard.tsx │ │ │ │ └── FeaturedImage.tsx │ │ ├── emails │ │ │ └── community-published-email.tsx │ │ ├── layouts │ │ │ ├── MainLayout.tsx │ │ │ ├── ProtectedPageLayout.tsx │ │ │ └── clientOnly.tsx │ │ ├── pages │ │ │ ├── AddCommunity.tsx │ │ │ ├── Communities.tsx │ │ │ ├── Community.tsx │ │ │ ├── CreatedCommunities.tsx │ │ │ ├── JoinedCommunities.tsx │ │ │ ├── Profile.tsx │ │ │ ├── about.tsx │ │ │ └── terms.tsx │ │ ├── providers │ │ │ └── main-provider.tsx │ │ └── sections │ │ │ ├── CommmunityCard.tsx │ │ │ ├── CommunityUpdateModal.tsx │ │ │ ├── ConnectSection.tsx │ │ │ ├── Contribute.tsx │ │ │ ├── Footer.tsx │ │ │ ├── Header.tsx │ │ │ ├── Hero.tsx │ │ │ ├── MemberCard.tsx │ │ │ ├── NewsLetter.tsx │ │ │ ├── PopularCommunities.tsx │ │ │ └── ThemeToggle.tsx │ ├── about │ │ └── page.tsx │ ├── admin │ │ └── publish │ │ │ └── page.tsx │ ├── api │ │ └── trpc │ │ │ └── [trpc] │ │ │ └── route.ts │ ├── communities │ │ ├── [slug] │ │ │ └── page.tsx │ │ ├── created │ │ │ └── page.tsx │ │ ├── joined │ │ │ └── page.tsx │ │ ├── new │ │ │ └── page.tsx │ │ └── page.tsx │ ├── layout.tsx │ ├── page.tsx │ ├── profile │ │ └── page.tsx │ ├── sign-in │ │ └── [[...sign-in]] │ │ │ └── page.tsx │ ├── sign-up │ │ └── [[...sign-up]] │ │ │ └── page.tsx │ └── terms │ │ └── page.tsx ├── data │ └── siteMetadata.tsx ├── env.mjs ├── hooks │ ├── useAuth.tsx │ ├── useCheckImageType.tsx │ └── useNotify.tsx ├── middleware.ts ├── server │ ├── api │ │ ├── root.ts │ │ ├── routers │ │ │ ├── announcements.ts │ │ │ ├── communities.ts │ │ │ ├── emails.ts │ │ │ ├── likes.ts │ │ │ ├── members.ts │ │ │ └── newsletter.ts │ │ └── trpc.ts │ └── db.ts ├── styles │ └── globals.css ├── trpc │ ├── react.tsx │ ├── server.ts │ └── shared.ts └── utils │ ├── constants.ts │ ├── firestoreConfig.ts │ └── slugifyURL.ts ├── tailwind.config.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/README.md -------------------------------------------------------------------------------- /contribution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/contribution.md -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/next.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/postcss.config.cjs -------------------------------------------------------------------------------- /prettier.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/prettier.config.mjs -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /public/favicons/android-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/android-icon-144x144.png -------------------------------------------------------------------------------- /public/favicons/android-icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/android-icon-192x192.png -------------------------------------------------------------------------------- /public/favicons/android-icon-36x36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/android-icon-36x36.png -------------------------------------------------------------------------------- /public/favicons/android-icon-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/android-icon-48x48.png -------------------------------------------------------------------------------- /public/favicons/android-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/android-icon-72x72.png -------------------------------------------------------------------------------- /public/favicons/android-icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/android-icon-96x96.png -------------------------------------------------------------------------------- /public/favicons/apple-icon-114x114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/apple-icon-114x114.png -------------------------------------------------------------------------------- /public/favicons/apple-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/apple-icon-120x120.png -------------------------------------------------------------------------------- /public/favicons/apple-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/apple-icon-144x144.png -------------------------------------------------------------------------------- /public/favicons/apple-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/apple-icon-152x152.png -------------------------------------------------------------------------------- /public/favicons/apple-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/apple-icon-180x180.png -------------------------------------------------------------------------------- /public/favicons/apple-icon-57x57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/apple-icon-57x57.png -------------------------------------------------------------------------------- /public/favicons/apple-icon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/apple-icon-60x60.png -------------------------------------------------------------------------------- /public/favicons/apple-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/apple-icon-72x72.png -------------------------------------------------------------------------------- /public/favicons/apple-icon-76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/apple-icon-76x76.png -------------------------------------------------------------------------------- /public/favicons/apple-icon-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/apple-icon-precomposed.png -------------------------------------------------------------------------------- /public/favicons/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/apple-icon.png -------------------------------------------------------------------------------- /public/favicons/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/browserconfig.xml -------------------------------------------------------------------------------- /public/favicons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/favicon-32x32.png -------------------------------------------------------------------------------- /public/favicons/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/favicon-96x96.png -------------------------------------------------------------------------------- /public/favicons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/favicon.ico -------------------------------------------------------------------------------- /public/favicons/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/manifest.json -------------------------------------------------------------------------------- /public/favicons/ms-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/ms-icon-144x144.png -------------------------------------------------------------------------------- /public/favicons/ms-icon-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/ms-icon-150x150.png -------------------------------------------------------------------------------- /public/favicons/ms-icon-310x310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/ms-icon-310x310.png -------------------------------------------------------------------------------- /public/favicons/ms-icon-70x70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/favicons/ms-icon-70x70.png -------------------------------------------------------------------------------- /public/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/icon-192x192.png -------------------------------------------------------------------------------- /public/icon-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/icon-256x256.png -------------------------------------------------------------------------------- /public/icon-384x384.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/icon-384x384.png -------------------------------------------------------------------------------- /public/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/icon-512x512.png -------------------------------------------------------------------------------- /public/img/g-2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/img/g-2.svg -------------------------------------------------------------------------------- /public/img/newsletter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/img/newsletter.svg -------------------------------------------------------------------------------- /public/img/og-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/img/og-image.png -------------------------------------------------------------------------------- /public/img/profileholder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/img/profileholder.jpg -------------------------------------------------------------------------------- /public/img/teksade-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/img/teksade-logo.png -------------------------------------------------------------------------------- /public/img/twitter-card.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/img/twitter-card.webp -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/public/sitemap.xml -------------------------------------------------------------------------------- /src/app/_components/analytics/GoogleAnalytics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/analytics/GoogleAnalytics.tsx -------------------------------------------------------------------------------- /src/app/_components/analytics/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/analytics/index.tsx -------------------------------------------------------------------------------- /src/app/_components/custom-components/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/custom-components/button.tsx -------------------------------------------------------------------------------- /src/app/_components/custom-components/container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/custom-components/container.tsx -------------------------------------------------------------------------------- /src/app/_components/custom-components/icons/actionIcons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/custom-components/icons/actionIcons.tsx -------------------------------------------------------------------------------- /src/app/_components/custom-components/icons/categoryIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/custom-components/icons/categoryIcon.tsx -------------------------------------------------------------------------------- /src/app/_components/custom-components/icons/checkmark.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/custom-components/icons/checkmark.tsx -------------------------------------------------------------------------------- /src/app/_components/custom-components/icons/locationIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/custom-components/icons/locationIcon.tsx -------------------------------------------------------------------------------- /src/app/_components/custom-components/icons/navigationIcons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/custom-components/icons/navigationIcons.tsx -------------------------------------------------------------------------------- /src/app/_components/custom-components/likeButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/custom-components/likeButton.tsx -------------------------------------------------------------------------------- /src/app/_components/custom-components/newsBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/custom-components/newsBanner.tsx -------------------------------------------------------------------------------- /src/app/_components/custom-components/sectionTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/custom-components/sectionTitle.tsx -------------------------------------------------------------------------------- /src/app/_components/custom-components/shadow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/custom-components/shadow.tsx -------------------------------------------------------------------------------- /src/app/_components/custom-components/skeletons/Community/Community.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/custom-components/skeletons/Community/Community.tsx -------------------------------------------------------------------------------- /src/app/_components/custom-components/skeletons/Community/CommunityCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/custom-components/skeletons/Community/CommunityCard.tsx -------------------------------------------------------------------------------- /src/app/_components/custom-components/skeletons/Community/FeaturedImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/custom-components/skeletons/Community/FeaturedImage.tsx -------------------------------------------------------------------------------- /src/app/_components/emails/community-published-email.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/emails/community-published-email.tsx -------------------------------------------------------------------------------- /src/app/_components/layouts/MainLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/layouts/MainLayout.tsx -------------------------------------------------------------------------------- /src/app/_components/layouts/ProtectedPageLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/layouts/ProtectedPageLayout.tsx -------------------------------------------------------------------------------- /src/app/_components/layouts/clientOnly.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/layouts/clientOnly.tsx -------------------------------------------------------------------------------- /src/app/_components/pages/AddCommunity.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/pages/AddCommunity.tsx -------------------------------------------------------------------------------- /src/app/_components/pages/Communities.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/pages/Communities.tsx -------------------------------------------------------------------------------- /src/app/_components/pages/Community.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/pages/Community.tsx -------------------------------------------------------------------------------- /src/app/_components/pages/CreatedCommunities.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/pages/CreatedCommunities.tsx -------------------------------------------------------------------------------- /src/app/_components/pages/JoinedCommunities.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/pages/JoinedCommunities.tsx -------------------------------------------------------------------------------- /src/app/_components/pages/Profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/pages/Profile.tsx -------------------------------------------------------------------------------- /src/app/_components/pages/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/pages/about.tsx -------------------------------------------------------------------------------- /src/app/_components/pages/terms.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/pages/terms.tsx -------------------------------------------------------------------------------- /src/app/_components/providers/main-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/providers/main-provider.tsx -------------------------------------------------------------------------------- /src/app/_components/sections/CommmunityCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/sections/CommmunityCard.tsx -------------------------------------------------------------------------------- /src/app/_components/sections/CommunityUpdateModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/sections/CommunityUpdateModal.tsx -------------------------------------------------------------------------------- /src/app/_components/sections/ConnectSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/sections/ConnectSection.tsx -------------------------------------------------------------------------------- /src/app/_components/sections/Contribute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/sections/Contribute.tsx -------------------------------------------------------------------------------- /src/app/_components/sections/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/sections/Footer.tsx -------------------------------------------------------------------------------- /src/app/_components/sections/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/sections/Header.tsx -------------------------------------------------------------------------------- /src/app/_components/sections/Hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/sections/Hero.tsx -------------------------------------------------------------------------------- /src/app/_components/sections/MemberCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/sections/MemberCard.tsx -------------------------------------------------------------------------------- /src/app/_components/sections/NewsLetter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/sections/NewsLetter.tsx -------------------------------------------------------------------------------- /src/app/_components/sections/PopularCommunities.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/sections/PopularCommunities.tsx -------------------------------------------------------------------------------- /src/app/_components/sections/ThemeToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/_components/sections/ThemeToggle.tsx -------------------------------------------------------------------------------- /src/app/about/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/about/page.tsx -------------------------------------------------------------------------------- /src/app/admin/publish/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/admin/publish/page.tsx -------------------------------------------------------------------------------- /src/app/api/trpc/[trpc]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/api/trpc/[trpc]/route.ts -------------------------------------------------------------------------------- /src/app/communities/[slug]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/communities/[slug]/page.tsx -------------------------------------------------------------------------------- /src/app/communities/created/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/communities/created/page.tsx -------------------------------------------------------------------------------- /src/app/communities/joined/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/communities/joined/page.tsx -------------------------------------------------------------------------------- /src/app/communities/new/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/communities/new/page.tsx -------------------------------------------------------------------------------- /src/app/communities/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/communities/page.tsx -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/app/profile/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/profile/page.tsx -------------------------------------------------------------------------------- /src/app/sign-in/[[...sign-in]]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/sign-in/[[...sign-in]]/page.tsx -------------------------------------------------------------------------------- /src/app/sign-up/[[...sign-up]]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/sign-up/[[...sign-up]]/page.tsx -------------------------------------------------------------------------------- /src/app/terms/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/app/terms/page.tsx -------------------------------------------------------------------------------- /src/data/siteMetadata.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/data/siteMetadata.tsx -------------------------------------------------------------------------------- /src/env.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/env.mjs -------------------------------------------------------------------------------- /src/hooks/useAuth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/hooks/useAuth.tsx -------------------------------------------------------------------------------- /src/hooks/useCheckImageType.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/hooks/useCheckImageType.tsx -------------------------------------------------------------------------------- /src/hooks/useNotify.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/hooks/useNotify.tsx -------------------------------------------------------------------------------- /src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/middleware.ts -------------------------------------------------------------------------------- /src/server/api/root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/server/api/root.ts -------------------------------------------------------------------------------- /src/server/api/routers/announcements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/server/api/routers/announcements.ts -------------------------------------------------------------------------------- /src/server/api/routers/communities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/server/api/routers/communities.ts -------------------------------------------------------------------------------- /src/server/api/routers/emails.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/server/api/routers/emails.ts -------------------------------------------------------------------------------- /src/server/api/routers/likes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/server/api/routers/likes.ts -------------------------------------------------------------------------------- /src/server/api/routers/members.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/server/api/routers/members.ts -------------------------------------------------------------------------------- /src/server/api/routers/newsletter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/server/api/routers/newsletter.ts -------------------------------------------------------------------------------- /src/server/api/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/server/api/trpc.ts -------------------------------------------------------------------------------- /src/server/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/server/db.ts -------------------------------------------------------------------------------- /src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/styles/globals.css -------------------------------------------------------------------------------- /src/trpc/react.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/trpc/react.tsx -------------------------------------------------------------------------------- /src/trpc/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/trpc/server.ts -------------------------------------------------------------------------------- /src/trpc/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/trpc/shared.ts -------------------------------------------------------------------------------- /src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/utils/constants.ts -------------------------------------------------------------------------------- /src/utils/firestoreConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/utils/firestoreConfig.ts -------------------------------------------------------------------------------- /src/utils/slugifyURL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/src/utils/slugifyURL.ts -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahondiek/Teksade-The-Tech-Community-HQ/HEAD/tsconfig.json --------------------------------------------------------------------------------