├── .gitignore ├── LICENSE ├── README.md ├── custom.d.ts ├── eslint.config.js ├── index.html ├── package.json ├── postcss.config.js ├── public ├── Logo.svg ├── Logo3.svg ├── campaign.svg ├── footerLogo.svg ├── hero-image.svg ├── image.svg ├── logo2.svg ├── mobile-bg.svg ├── mobile-bg2.svg └── vite.svg ├── src ├── App.tsx ├── Routes.tsx ├── UI │ ├── Modal │ │ └── CustomModal.tsx │ └── TabComponent │ │ └── tabs.tsx ├── assets │ ├── Call.svg │ ├── Category.svg │ ├── Delete.svg │ ├── Envelope.svg │ ├── Location.svg │ ├── Profile.svg │ ├── Time Circle.svg │ ├── academic.svg │ ├── arrow icon.svg │ ├── campaign icon (2).svg │ ├── campaign icon.svg │ ├── charity (2).svg │ ├── community (2).svg │ ├── disaster.svg │ ├── error.svg │ ├── frame.svg │ ├── fund icon.svg │ ├── icon (2).png │ ├── icons │ │ ├── Category.svg │ │ ├── Chart.svg │ │ ├── Setting.svg │ │ └── Wallet.svg │ ├── image (3).svg │ ├── image (4).svg │ ├── image (5).svg │ ├── image (6).svg │ ├── legal.svg │ ├── medical.svg │ ├── message icon.svg │ ├── people icon.svg │ ├── react.svg │ ├── student 1.svg │ ├── student 2.svg │ ├── student 3.svg │ ├── student4.svg │ ├── tabler_currency-naira.svg │ └── union.svg ├── components │ ├── Button.tsx │ ├── CampaignInput.tsx │ ├── Date.tsx │ ├── Footer.tsx │ ├── HandleFirebaseAction.tsx │ ├── Information │ │ ├── BasicInformation.tsx │ │ ├── CampaignInformation.tsx │ │ └── ContactInformation.tsx │ ├── Inputs.tsx │ ├── Loader.tsx │ ├── Nav.tsx │ ├── Sidebar.tsx │ ├── Topbar.tsx │ ├── Transaction │ │ └── table.tsx │ ├── campaign │ │ ├── CampaignCard.tsx │ │ ├── CampaignDetails.tsx │ │ ├── CampaignLoader.tsx │ │ ├── CreateCampaigns.tsx │ │ └── alcampaign.tsx │ ├── donate │ │ └── donate.tsx │ ├── settings │ │ ├── EditProfile.tsx │ │ ├── Feedback.tsx │ │ └── Security.tsx │ └── spolightCards.tsx ├── context │ ├── createCampaign.context.tsx │ ├── settings.context.tsx │ ├── sidebar.context.tsx │ └── viewCampaign.context.tsx ├── firebase.ts ├── helpers │ ├── axiosConfig.ts │ └── config.ts ├── hook │ └── redux.hook.ts ├── icons │ ├── DownloadIcon.tsx │ ├── Facebookicon.tsx │ ├── InstagramIcon.tsx │ ├── LinkedinIcon.tsx │ ├── TwitterIcon.tsx │ └── YoutubeIcon.tsx ├── index.css ├── main.tsx ├── redux │ ├── slices │ │ └── user.slice.ts │ └── store.ts ├── types │ ├── auth │ │ ├── createAccount.ts │ │ ├── forgotPassword.ts │ │ ├── login.ts │ │ └── reset-password.ts │ ├── campaign.ts │ ├── components │ │ ├── button.ts │ │ ├── input.ts │ │ └── spotlightCampaign.ts │ ├── createVA.ts │ ├── donate.ts │ ├── images.ts │ ├── settings.ts │ └── user.slice.ts ├── utils │ ├── errorMapping.ts │ ├── numberFormat.tsx │ ├── requests │ │ ├── campaign.request.ts │ │ ├── donate.request.ts │ │ ├── transactions.request.ts │ │ └── user.request.ts │ └── userInitials.ts ├── views │ ├── Dashboard │ │ ├── Campaigns.tsx │ │ ├── Overview.tsx │ │ ├── Profile.tsx │ │ ├── Settings.tsx │ │ ├── Transactions.tsx │ │ └── layout.tsx │ ├── ErrorPage.tsx │ ├── LandingPage │ │ ├── HeroSection.tsx │ │ ├── How.tsx │ │ ├── Mobilize.tsx │ │ ├── Spotlight.tsx │ │ ├── contact.tsx │ │ └── index.tsx │ └── auth │ │ ├── AuthSidebar.tsx │ │ ├── CreateAccount.tsx │ │ ├── EmailVerification.tsx │ │ ├── ForgotPassword.tsx │ │ ├── Layout.tsx │ │ ├── Login.tsx │ │ ├── ProtectedRoute.tsx │ │ ├── ResetPassword.tsx │ │ ├── ResetPasswordConfirm.tsx │ │ ├── VerificationSuccessful.tsx │ │ └── providerWrapper.tsx └── vite-env.d.ts ├── supporthive ├── .eslintrc ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── sanity.cli.ts ├── sanity.config.ts ├── sanity.query.ts ├── schemaTypes │ ├── campaign.ts │ ├── index.ts │ └── user.ts ├── static │ └── .gitkeep └── tsconfig.json ├── tailwind.config.js ├── tsconfig.json ├── tsconfig.node.json ├── vercel.json └── vite.config.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/README.md -------------------------------------------------------------------------------- /custom.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/custom.d.ts -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/eslint.config.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/Logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/public/Logo.svg -------------------------------------------------------------------------------- /public/Logo3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/public/Logo3.svg -------------------------------------------------------------------------------- /public/campaign.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/public/campaign.svg -------------------------------------------------------------------------------- /public/footerLogo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/public/footerLogo.svg -------------------------------------------------------------------------------- /public/hero-image.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/public/hero-image.svg -------------------------------------------------------------------------------- /public/image.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/public/image.svg -------------------------------------------------------------------------------- /public/logo2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/public/logo2.svg -------------------------------------------------------------------------------- /public/mobile-bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/public/mobile-bg.svg -------------------------------------------------------------------------------- /public/mobile-bg2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/public/mobile-bg2.svg -------------------------------------------------------------------------------- /public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/public/vite.svg -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/Routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/Routes.tsx -------------------------------------------------------------------------------- /src/UI/Modal/CustomModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/UI/Modal/CustomModal.tsx -------------------------------------------------------------------------------- /src/UI/TabComponent/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/UI/TabComponent/tabs.tsx -------------------------------------------------------------------------------- /src/assets/Call.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/Call.svg -------------------------------------------------------------------------------- /src/assets/Category.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/Category.svg -------------------------------------------------------------------------------- /src/assets/Delete.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/Delete.svg -------------------------------------------------------------------------------- /src/assets/Envelope.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/Envelope.svg -------------------------------------------------------------------------------- /src/assets/Location.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/Location.svg -------------------------------------------------------------------------------- /src/assets/Profile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/Profile.svg -------------------------------------------------------------------------------- /src/assets/Time Circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/Time Circle.svg -------------------------------------------------------------------------------- /src/assets/academic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/academic.svg -------------------------------------------------------------------------------- /src/assets/arrow icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/arrow icon.svg -------------------------------------------------------------------------------- /src/assets/campaign icon (2).svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/campaign icon (2).svg -------------------------------------------------------------------------------- /src/assets/campaign icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/campaign icon.svg -------------------------------------------------------------------------------- /src/assets/charity (2).svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/charity (2).svg -------------------------------------------------------------------------------- /src/assets/community (2).svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/community (2).svg -------------------------------------------------------------------------------- /src/assets/disaster.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/disaster.svg -------------------------------------------------------------------------------- /src/assets/error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/error.svg -------------------------------------------------------------------------------- /src/assets/frame.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/frame.svg -------------------------------------------------------------------------------- /src/assets/fund icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/fund icon.svg -------------------------------------------------------------------------------- /src/assets/icon (2).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/icon (2).png -------------------------------------------------------------------------------- /src/assets/icons/Category.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/icons/Category.svg -------------------------------------------------------------------------------- /src/assets/icons/Chart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/icons/Chart.svg -------------------------------------------------------------------------------- /src/assets/icons/Setting.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/icons/Setting.svg -------------------------------------------------------------------------------- /src/assets/icons/Wallet.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/icons/Wallet.svg -------------------------------------------------------------------------------- /src/assets/image (3).svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/image (3).svg -------------------------------------------------------------------------------- /src/assets/image (4).svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/image (4).svg -------------------------------------------------------------------------------- /src/assets/image (5).svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/image (5).svg -------------------------------------------------------------------------------- /src/assets/image (6).svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/image (6).svg -------------------------------------------------------------------------------- /src/assets/legal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/legal.svg -------------------------------------------------------------------------------- /src/assets/medical.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/medical.svg -------------------------------------------------------------------------------- /src/assets/message icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/message icon.svg -------------------------------------------------------------------------------- /src/assets/people icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/people icon.svg -------------------------------------------------------------------------------- /src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/react.svg -------------------------------------------------------------------------------- /src/assets/student 1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/student 1.svg -------------------------------------------------------------------------------- /src/assets/student 2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/student 2.svg -------------------------------------------------------------------------------- /src/assets/student 3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/student 3.svg -------------------------------------------------------------------------------- /src/assets/student4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/student4.svg -------------------------------------------------------------------------------- /src/assets/tabler_currency-naira.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/tabler_currency-naira.svg -------------------------------------------------------------------------------- /src/assets/union.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/assets/union.svg -------------------------------------------------------------------------------- /src/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/Button.tsx -------------------------------------------------------------------------------- /src/components/CampaignInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/CampaignInput.tsx -------------------------------------------------------------------------------- /src/components/Date.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/Date.tsx -------------------------------------------------------------------------------- /src/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/Footer.tsx -------------------------------------------------------------------------------- /src/components/HandleFirebaseAction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/HandleFirebaseAction.tsx -------------------------------------------------------------------------------- /src/components/Information/BasicInformation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/Information/BasicInformation.tsx -------------------------------------------------------------------------------- /src/components/Information/CampaignInformation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/Information/CampaignInformation.tsx -------------------------------------------------------------------------------- /src/components/Information/ContactInformation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/Information/ContactInformation.tsx -------------------------------------------------------------------------------- /src/components/Inputs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/Inputs.tsx -------------------------------------------------------------------------------- /src/components/Loader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/Loader.tsx -------------------------------------------------------------------------------- /src/components/Nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/Nav.tsx -------------------------------------------------------------------------------- /src/components/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/Sidebar.tsx -------------------------------------------------------------------------------- /src/components/Topbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/Topbar.tsx -------------------------------------------------------------------------------- /src/components/Transaction/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/Transaction/table.tsx -------------------------------------------------------------------------------- /src/components/campaign/CampaignCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/campaign/CampaignCard.tsx -------------------------------------------------------------------------------- /src/components/campaign/CampaignDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/campaign/CampaignDetails.tsx -------------------------------------------------------------------------------- /src/components/campaign/CampaignLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/campaign/CampaignLoader.tsx -------------------------------------------------------------------------------- /src/components/campaign/CreateCampaigns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/campaign/CreateCampaigns.tsx -------------------------------------------------------------------------------- /src/components/campaign/alcampaign.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/campaign/alcampaign.tsx -------------------------------------------------------------------------------- /src/components/donate/donate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/donate/donate.tsx -------------------------------------------------------------------------------- /src/components/settings/EditProfile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/settings/EditProfile.tsx -------------------------------------------------------------------------------- /src/components/settings/Feedback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/settings/Feedback.tsx -------------------------------------------------------------------------------- /src/components/settings/Security.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/settings/Security.tsx -------------------------------------------------------------------------------- /src/components/spolightCards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/components/spolightCards.tsx -------------------------------------------------------------------------------- /src/context/createCampaign.context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/context/createCampaign.context.tsx -------------------------------------------------------------------------------- /src/context/settings.context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/context/settings.context.tsx -------------------------------------------------------------------------------- /src/context/sidebar.context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/context/sidebar.context.tsx -------------------------------------------------------------------------------- /src/context/viewCampaign.context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/context/viewCampaign.context.tsx -------------------------------------------------------------------------------- /src/firebase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/firebase.ts -------------------------------------------------------------------------------- /src/helpers/axiosConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/helpers/axiosConfig.ts -------------------------------------------------------------------------------- /src/helpers/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/helpers/config.ts -------------------------------------------------------------------------------- /src/hook/redux.hook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/hook/redux.hook.ts -------------------------------------------------------------------------------- /src/icons/DownloadIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/icons/DownloadIcon.tsx -------------------------------------------------------------------------------- /src/icons/Facebookicon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/icons/Facebookicon.tsx -------------------------------------------------------------------------------- /src/icons/InstagramIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/icons/InstagramIcon.tsx -------------------------------------------------------------------------------- /src/icons/LinkedinIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/icons/LinkedinIcon.tsx -------------------------------------------------------------------------------- /src/icons/TwitterIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/icons/TwitterIcon.tsx -------------------------------------------------------------------------------- /src/icons/YoutubeIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/icons/YoutubeIcon.tsx -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/index.css -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/redux/slices/user.slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/redux/slices/user.slice.ts -------------------------------------------------------------------------------- /src/redux/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/redux/store.ts -------------------------------------------------------------------------------- /src/types/auth/createAccount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/types/auth/createAccount.ts -------------------------------------------------------------------------------- /src/types/auth/forgotPassword.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/types/auth/forgotPassword.ts -------------------------------------------------------------------------------- /src/types/auth/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/types/auth/login.ts -------------------------------------------------------------------------------- /src/types/auth/reset-password.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/types/auth/reset-password.ts -------------------------------------------------------------------------------- /src/types/campaign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/types/campaign.ts -------------------------------------------------------------------------------- /src/types/components/button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/types/components/button.ts -------------------------------------------------------------------------------- /src/types/components/input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/types/components/input.ts -------------------------------------------------------------------------------- /src/types/components/spotlightCampaign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/types/components/spotlightCampaign.ts -------------------------------------------------------------------------------- /src/types/createVA.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/types/createVA.ts -------------------------------------------------------------------------------- /src/types/donate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/types/donate.ts -------------------------------------------------------------------------------- /src/types/images.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/types/images.ts -------------------------------------------------------------------------------- /src/types/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/types/settings.ts -------------------------------------------------------------------------------- /src/types/user.slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/types/user.slice.ts -------------------------------------------------------------------------------- /src/utils/errorMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/utils/errorMapping.ts -------------------------------------------------------------------------------- /src/utils/numberFormat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/utils/numberFormat.tsx -------------------------------------------------------------------------------- /src/utils/requests/campaign.request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/utils/requests/campaign.request.ts -------------------------------------------------------------------------------- /src/utils/requests/donate.request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/utils/requests/donate.request.ts -------------------------------------------------------------------------------- /src/utils/requests/transactions.request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/utils/requests/transactions.request.ts -------------------------------------------------------------------------------- /src/utils/requests/user.request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/utils/requests/user.request.ts -------------------------------------------------------------------------------- /src/utils/userInitials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/utils/userInitials.ts -------------------------------------------------------------------------------- /src/views/Dashboard/Campaigns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/Dashboard/Campaigns.tsx -------------------------------------------------------------------------------- /src/views/Dashboard/Overview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/Dashboard/Overview.tsx -------------------------------------------------------------------------------- /src/views/Dashboard/Profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/Dashboard/Profile.tsx -------------------------------------------------------------------------------- /src/views/Dashboard/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/Dashboard/Settings.tsx -------------------------------------------------------------------------------- /src/views/Dashboard/Transactions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/Dashboard/Transactions.tsx -------------------------------------------------------------------------------- /src/views/Dashboard/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/Dashboard/layout.tsx -------------------------------------------------------------------------------- /src/views/ErrorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/ErrorPage.tsx -------------------------------------------------------------------------------- /src/views/LandingPage/HeroSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/LandingPage/HeroSection.tsx -------------------------------------------------------------------------------- /src/views/LandingPage/How.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/LandingPage/How.tsx -------------------------------------------------------------------------------- /src/views/LandingPage/Mobilize.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/LandingPage/Mobilize.tsx -------------------------------------------------------------------------------- /src/views/LandingPage/Spotlight.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/LandingPage/Spotlight.tsx -------------------------------------------------------------------------------- /src/views/LandingPage/contact.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/LandingPage/contact.tsx -------------------------------------------------------------------------------- /src/views/LandingPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/LandingPage/index.tsx -------------------------------------------------------------------------------- /src/views/auth/AuthSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/auth/AuthSidebar.tsx -------------------------------------------------------------------------------- /src/views/auth/CreateAccount.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/auth/CreateAccount.tsx -------------------------------------------------------------------------------- /src/views/auth/EmailVerification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/auth/EmailVerification.tsx -------------------------------------------------------------------------------- /src/views/auth/ForgotPassword.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/auth/ForgotPassword.tsx -------------------------------------------------------------------------------- /src/views/auth/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/auth/Layout.tsx -------------------------------------------------------------------------------- /src/views/auth/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/auth/Login.tsx -------------------------------------------------------------------------------- /src/views/auth/ProtectedRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/auth/ProtectedRoute.tsx -------------------------------------------------------------------------------- /src/views/auth/ResetPassword.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/auth/ResetPassword.tsx -------------------------------------------------------------------------------- /src/views/auth/ResetPasswordConfirm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/auth/ResetPasswordConfirm.tsx -------------------------------------------------------------------------------- /src/views/auth/VerificationSuccessful.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/auth/VerificationSuccessful.tsx -------------------------------------------------------------------------------- /src/views/auth/providerWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/views/auth/providerWrapper.tsx -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/src/vite-env.d.ts -------------------------------------------------------------------------------- /supporthive/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@sanity/eslint-config-studio" 3 | } 4 | -------------------------------------------------------------------------------- /supporthive/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/supporthive/.gitignore -------------------------------------------------------------------------------- /supporthive/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/supporthive/README.md -------------------------------------------------------------------------------- /supporthive/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/supporthive/package-lock.json -------------------------------------------------------------------------------- /supporthive/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/supporthive/package.json -------------------------------------------------------------------------------- /supporthive/sanity.cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/supporthive/sanity.cli.ts -------------------------------------------------------------------------------- /supporthive/sanity.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/supporthive/sanity.config.ts -------------------------------------------------------------------------------- /supporthive/sanity.query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/supporthive/sanity.query.ts -------------------------------------------------------------------------------- /supporthive/schemaTypes/campaign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/supporthive/schemaTypes/campaign.ts -------------------------------------------------------------------------------- /supporthive/schemaTypes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/supporthive/schemaTypes/index.ts -------------------------------------------------------------------------------- /supporthive/schemaTypes/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/supporthive/schemaTypes/user.ts -------------------------------------------------------------------------------- /supporthive/static/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/supporthive/static/.gitkeep -------------------------------------------------------------------------------- /supporthive/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/supporthive/tsconfig.json -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/vercel.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preshpi/SupportHive/HEAD/vite.config.ts --------------------------------------------------------------------------------