├── .env.example ├── .eslintrc.json ├── .github ├── pull_request_template.md └── workflows │ └── deploy.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── components.json ├── keys └── .gitkeep ├── next-sitemap.config.js ├── next.config.mjs ├── package.json ├── postcss.config.mjs ├── prisma ├── migrations │ ├── 20240812045200_fixture │ │ └── migration.sql │ ├── 20240918101324_gfg_codechef │ │ └── migration.sql │ ├── 20240918102602_codechef_rename │ │ └── migration.sql │ ├── 20240922230248_leetcode_profile │ │ └── migration.sql │ ├── 20240923135816_superteam_earn_profile │ │ └── migration.sql │ ├── 20241108090229_unescrowed_bounty │ │ └── migration.sql │ ├── 20241108104758_bounty_sponsor_init │ │ └── migration.sql │ ├── 20241108105340_primary_contact_bounty │ │ └── migration.sql │ ├── 20241111185856_sponsor_profile │ │ └── migration.sql │ ├── 20241111192449_sponsors │ │ └── migration.sql │ ├── 20241114044759_sponsor_githubid_unique_remove │ │ └── migration.sql │ ├── 20241114061149_sponsor_profile_and_bounty │ │ └── migration.sql │ ├── 20241213142818_wallet_address │ │ └── migration.sql │ └── migration_lock.toml └── schema.prisma ├── public ├── OctasolTEAM.png ├── assets │ ├── geeksForGeeksConnect │ │ ├── instruction1.jpg │ │ ├── instruction2.jpg │ │ ├── instruction3.jpg │ │ ├── instruction4.jpg │ │ ├── instruction5.jpg │ │ └── instruction6.jpg │ ├── hackerrankConnect │ │ ├── instruction1.jpg │ │ ├── instruction2.jpg │ │ ├── instruction3.jpg │ │ ├── instruction4.jpg │ │ ├── instruction5.jpg │ │ └── instruction6.jpg │ ├── leetcodeConnect │ │ ├── instruction1.jpg │ │ ├── instruction2.jpg │ │ ├── instruction3.jpg │ │ ├── instruction4.jpg │ │ ├── instruction5.jpg │ │ ├── instruction6.jpg │ │ └── instruction7.jpg │ ├── octasol-designs │ │ └── Media │ │ │ ├── Ellipse_64.svg │ │ │ ├── Ellipse_65.svg │ │ │ ├── Line.svg │ │ │ ├── Mask Group.svg │ │ │ ├── Thorus.png │ │ │ ├── Thorus.svg │ │ │ ├── _octasol.svg │ │ │ ├── animate.svg │ │ │ ├── copy-success.svg │ │ │ ├── cylinder.png │ │ │ ├── devID.svg │ │ │ ├── discord.svg │ │ │ ├── escrowed.svg │ │ │ ├── format-square.svg │ │ │ ├── green-grad.svg │ │ │ ├── hollow.svg │ │ │ ├── locker.svg │ │ │ ├── octasol-text.svg │ │ │ ├── octasol-text2.svg │ │ │ ├── people.svg │ │ │ ├── seamless.svg │ │ │ ├── sphere.png │ │ │ ├── sphere.svg │ │ │ ├── telegram.svg │ │ │ ├── twitter.svg │ │ │ └── zkProof.svg │ ├── profile │ │ ├── codechef.png │ │ ├── codeforces.jpeg │ │ ├── gfg.png │ │ ├── github.webp │ │ ├── gitlab.png │ │ ├── hackerrank.webp │ │ ├── leetcode.webp │ │ └── superteam.jpeg │ ├── reclaim │ │ └── verifier.jpg │ └── superteamEarnConnect │ │ ├── instruction1.jpg │ │ ├── instruction2.jpg │ │ ├── instruction3.jpg │ │ ├── instruction4.jpg │ │ ├── instruction5.jpg │ │ ├── instruction6.jpg │ │ ├── instruction7.jpg │ │ ├── instruction8.jpg │ │ └── instruction9.jpg ├── favicon.ico ├── logo.jpg ├── octasol-sad.png ├── octasolLandingLogo.png ├── octasolLogo.jpg ├── og-image.png ├── repoInitialize.svg ├── robots.txt ├── sitemap.xml └── verifyEmail.png ├── src ├── app │ ├── (pages) │ │ ├── bounty │ │ │ ├── [id] │ │ │ │ └── page.tsx │ │ │ └── page.tsx │ │ ├── connect │ │ │ └── page.tsx │ │ ├── dashboard │ │ │ └── page.tsx │ │ ├── layout.tsx │ │ ├── leaderboard │ │ │ └── page.tsx │ │ ├── listunescrowed │ │ │ └── page.tsx │ │ ├── profile │ │ │ └── [username] │ │ │ │ ├── page.tsx │ │ │ │ └── submission │ │ │ │ └── [bountyid] │ │ │ │ └── page.tsx │ │ └── repoinitialize │ │ │ ├── [repoName] │ │ │ ├── [issue] │ │ │ │ └── page.tsx │ │ │ └── page.tsx │ │ │ └── page.tsx │ ├── Redux │ │ ├── Features │ │ │ ├── error │ │ │ │ └── error.tsx │ │ │ ├── git │ │ │ │ ├── githubInstallation.tsx │ │ │ │ ├── repoInitialize.tsx │ │ │ │ └── search.tsx │ │ │ ├── loader │ │ │ │ └── loaderSlice.tsx │ │ │ ├── profile │ │ │ │ └── profileSlice.tsx │ │ │ └── user │ │ │ │ └── userSlice.tsx │ │ ├── provider.tsx │ │ └── store.ts │ ├── api │ │ ├── __get-installation-id │ │ │ └── route.ts │ │ ├── __github-installations │ │ │ └── route.ts │ │ ├── auth │ │ │ ├── [...nextauth] │ │ │ │ └── route.ts │ │ │ ├── callback │ │ │ │ └── route.ts │ │ │ ├── send-otp │ │ │ │ └── route.ts │ │ │ └── verify-otp │ │ │ │ └── route.ts │ │ ├── devprofile │ │ │ └── connectprovider │ │ │ │ └── route.ts │ │ ├── get-repo │ │ │ └── route.ts │ │ ├── github-installation-id │ │ │ └── route.ts │ │ ├── github-repos │ │ │ └── route.ts │ │ ├── leaderboard │ │ │ └── route.ts │ │ ├── radar │ │ │ └── route.tsx │ │ ├── unescrowedbounty │ │ │ └── route.ts │ │ ├── unescrowedprofile │ │ │ └── route.ts │ │ ├── unescrowedsubmission │ │ │ └── route.ts │ │ ├── uploadImage │ │ │ └── route.ts │ │ ├── user │ │ │ ├── [id] │ │ │ │ └── route.ts │ │ │ ├── _[username] │ │ │ │ └── route.ts │ │ │ └── route.ts │ │ └── usersubmissions │ │ │ └── route.ts │ ├── globals.css │ ├── layout.tsx │ └── page.tsx ├── components │ ├── Bounty │ │ └── index.tsx │ ├── Button │ │ ├── CopyLinkButton.tsx │ │ ├── ImportButton.tsx │ │ ├── LoginButton.tsx │ │ └── NextButton.tsx │ ├── Card │ │ ├── ProfileDetail.tsx │ │ └── index.tsx │ ├── Charts │ │ ├── RadialChart.tsx │ │ ├── StatDetails.tsx │ │ └── StatusChart.tsx │ ├── ComponentLoader │ │ ├── ProfileLoader.tsx │ │ └── RadarLoader.tsx │ ├── CoverUpPage │ │ ├── Index.tsx │ │ └── cover.css │ ├── Footer │ │ └── index.tsx │ ├── Header │ │ └── index.tsx │ ├── Input │ │ ├── RepoSearch.tsx │ │ └── SelectUser.tsx │ ├── LandingPage │ │ ├── Text.tsx │ │ └── index.tsx │ ├── Loader │ │ ├── index.tsx │ │ └── style.css │ ├── Login │ │ └── Login.tsx │ ├── Notification │ │ └── index.tsx │ ├── Profile │ │ └── index.tsx │ ├── ProfileImage │ │ └── index.tsx │ ├── RankCard │ │ └── index.tsx │ ├── RepoInitializeForm │ │ └── index.tsx │ ├── RichTextEditor │ │ ├── ToolBar.tsx │ │ └── index.tsx │ ├── Sidebar │ │ └── index.tsx │ ├── SubHeading │ │ └── index.tsx │ ├── Svg │ │ ├── astro.css │ │ └── svg.tsx │ ├── ui │ │ ├── ConnectCard.tsx │ │ ├── accordion.tsx │ │ ├── animated-modal.tsx │ │ ├── avatar.tsx │ │ ├── badge.tsx │ │ ├── bento-grid.tsx │ │ ├── button.tsx │ │ ├── calendar.tsx │ │ ├── card-hover-effect.tsx │ │ ├── card.tsx │ │ ├── chart.tsx │ │ ├── command.tsx │ │ ├── dialog.tsx │ │ ├── drawer.tsx │ │ ├── dropdown-menu.tsx │ │ ├── form.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── metors.tsx │ │ ├── multi-select.tsx │ │ ├── popover.tsx │ │ ├── scroll-area.tsx │ │ ├── select.tsx │ │ ├── separator.tsx │ │ ├── skeleton.tsx │ │ ├── sparkles.tsx │ │ ├── table.tsx │ │ ├── tabs.tsx │ │ ├── text-effect.tsx │ │ ├── textarea.tsx │ │ ├── toggle.tsx │ │ └── tooltip.tsx │ └── verifyMail │ │ └── index.tsx ├── config │ ├── auth.ts │ ├── axios │ │ ├── Breakpoints.ts │ │ ├── axiosInterceptor.ts │ │ └── requests.ts │ ├── middleware │ │ └── middleware.ts │ └── reclaim │ │ ├── codechef │ │ └── service.ts │ │ ├── geeksforgeeks │ │ └── service.ts │ │ ├── hackerrank │ │ └── service.ts │ │ ├── leetcode │ │ └── service.ts │ │ ├── reclaimService.ts │ │ └── superteamearn │ │ ├── scraper.ts │ │ └── service.ts ├── lib │ ├── apiUtils.ts │ ├── cache.ts │ ├── constants.ts │ ├── db.ts │ ├── nodemailer.ts │ ├── otpStore.ts │ ├── queue.ts │ ├── queueUtils.ts │ ├── types.ts │ └── utils.ts ├── providers │ ├── constants.ts │ ├── session-provider.tsx │ └── theme-provider.tsx ├── templates │ └── email.html ├── types │ ├── next-auth.d.ts │ └── types.d.ts └── utils │ ├── data.ts │ ├── dbUtils.ts │ ├── githubQueries.ts │ ├── githubStatsHelper.ts │ ├── logger.ts │ └── reclaimServiceResponse.ts ├── tailwind.config.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/components.json -------------------------------------------------------------------------------- /keys/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /next-sitemap.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/next-sitemap.config.js -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/next.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /prisma/migrations/20240812045200_fixture/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/prisma/migrations/20240812045200_fixture/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240918101324_gfg_codechef/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/prisma/migrations/20240918101324_gfg_codechef/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240918102602_codechef_rename/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/prisma/migrations/20240918102602_codechef_rename/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240922230248_leetcode_profile/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/prisma/migrations/20240922230248_leetcode_profile/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240923135816_superteam_earn_profile/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/prisma/migrations/20240923135816_superteam_earn_profile/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20241108090229_unescrowed_bounty/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/prisma/migrations/20241108090229_unescrowed_bounty/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20241108104758_bounty_sponsor_init/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/prisma/migrations/20241108104758_bounty_sponsor_init/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20241108105340_primary_contact_bounty/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/prisma/migrations/20241108105340_primary_contact_bounty/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20241111185856_sponsor_profile/migration.sql: -------------------------------------------------------------------------------- 1 | -- DropIndex 2 | DROP INDEX "Sponsor_githubId_key"; 3 | -------------------------------------------------------------------------------- /prisma/migrations/20241111192449_sponsors/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/prisma/migrations/20241111192449_sponsors/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20241114044759_sponsor_githubid_unique_remove/migration.sql: -------------------------------------------------------------------------------- 1 | -- DropIndex 2 | DROP INDEX "Sponsor_githubId_key"; 3 | -------------------------------------------------------------------------------- /prisma/migrations/20241114061149_sponsor_profile_and_bounty/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/prisma/migrations/20241114061149_sponsor_profile_and_bounty/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20241213142818_wallet_address/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/prisma/migrations/20241213142818_wallet_address/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /public/OctasolTEAM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/OctasolTEAM.png -------------------------------------------------------------------------------- /public/assets/geeksForGeeksConnect/instruction1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/geeksForGeeksConnect/instruction1.jpg -------------------------------------------------------------------------------- /public/assets/geeksForGeeksConnect/instruction2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/geeksForGeeksConnect/instruction2.jpg -------------------------------------------------------------------------------- /public/assets/geeksForGeeksConnect/instruction3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/geeksForGeeksConnect/instruction3.jpg -------------------------------------------------------------------------------- /public/assets/geeksForGeeksConnect/instruction4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/geeksForGeeksConnect/instruction4.jpg -------------------------------------------------------------------------------- /public/assets/geeksForGeeksConnect/instruction5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/geeksForGeeksConnect/instruction5.jpg -------------------------------------------------------------------------------- /public/assets/geeksForGeeksConnect/instruction6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/geeksForGeeksConnect/instruction6.jpg -------------------------------------------------------------------------------- /public/assets/hackerrankConnect/instruction1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/hackerrankConnect/instruction1.jpg -------------------------------------------------------------------------------- /public/assets/hackerrankConnect/instruction2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/hackerrankConnect/instruction2.jpg -------------------------------------------------------------------------------- /public/assets/hackerrankConnect/instruction3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/hackerrankConnect/instruction3.jpg -------------------------------------------------------------------------------- /public/assets/hackerrankConnect/instruction4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/hackerrankConnect/instruction4.jpg -------------------------------------------------------------------------------- /public/assets/hackerrankConnect/instruction5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/hackerrankConnect/instruction5.jpg -------------------------------------------------------------------------------- /public/assets/hackerrankConnect/instruction6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/hackerrankConnect/instruction6.jpg -------------------------------------------------------------------------------- /public/assets/leetcodeConnect/instruction1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/leetcodeConnect/instruction1.jpg -------------------------------------------------------------------------------- /public/assets/leetcodeConnect/instruction2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/leetcodeConnect/instruction2.jpg -------------------------------------------------------------------------------- /public/assets/leetcodeConnect/instruction3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/leetcodeConnect/instruction3.jpg -------------------------------------------------------------------------------- /public/assets/leetcodeConnect/instruction4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/leetcodeConnect/instruction4.jpg -------------------------------------------------------------------------------- /public/assets/leetcodeConnect/instruction5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/leetcodeConnect/instruction5.jpg -------------------------------------------------------------------------------- /public/assets/leetcodeConnect/instruction6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/leetcodeConnect/instruction6.jpg -------------------------------------------------------------------------------- /public/assets/leetcodeConnect/instruction7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/leetcodeConnect/instruction7.jpg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/Ellipse_64.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/Ellipse_64.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/Ellipse_65.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/Ellipse_65.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/Line.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/Line.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/Mask Group.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/Mask Group.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/Thorus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/Thorus.png -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/Thorus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/Thorus.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/_octasol.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/_octasol.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/animate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/animate.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/copy-success.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/copy-success.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/cylinder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/cylinder.png -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/devID.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/devID.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/discord.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/discord.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/escrowed.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/escrowed.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/format-square.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/format-square.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/green-grad.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/green-grad.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/hollow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/hollow.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/locker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/locker.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/octasol-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/octasol-text.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/octasol-text2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/octasol-text2.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/people.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/people.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/seamless.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/seamless.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/sphere.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/sphere.png -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/sphere.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/sphere.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/telegram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/telegram.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/twitter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/twitter.svg -------------------------------------------------------------------------------- /public/assets/octasol-designs/Media/zkProof.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/octasol-designs/Media/zkProof.svg -------------------------------------------------------------------------------- /public/assets/profile/codechef.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/profile/codechef.png -------------------------------------------------------------------------------- /public/assets/profile/codeforces.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/profile/codeforces.jpeg -------------------------------------------------------------------------------- /public/assets/profile/gfg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/profile/gfg.png -------------------------------------------------------------------------------- /public/assets/profile/github.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/profile/github.webp -------------------------------------------------------------------------------- /public/assets/profile/gitlab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/profile/gitlab.png -------------------------------------------------------------------------------- /public/assets/profile/hackerrank.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/profile/hackerrank.webp -------------------------------------------------------------------------------- /public/assets/profile/leetcode.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/profile/leetcode.webp -------------------------------------------------------------------------------- /public/assets/profile/superteam.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/profile/superteam.jpeg -------------------------------------------------------------------------------- /public/assets/reclaim/verifier.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/reclaim/verifier.jpg -------------------------------------------------------------------------------- /public/assets/superteamEarnConnect/instruction1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/superteamEarnConnect/instruction1.jpg -------------------------------------------------------------------------------- /public/assets/superteamEarnConnect/instruction2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/superteamEarnConnect/instruction2.jpg -------------------------------------------------------------------------------- /public/assets/superteamEarnConnect/instruction3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/superteamEarnConnect/instruction3.jpg -------------------------------------------------------------------------------- /public/assets/superteamEarnConnect/instruction4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/superteamEarnConnect/instruction4.jpg -------------------------------------------------------------------------------- /public/assets/superteamEarnConnect/instruction5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/superteamEarnConnect/instruction5.jpg -------------------------------------------------------------------------------- /public/assets/superteamEarnConnect/instruction6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/superteamEarnConnect/instruction6.jpg -------------------------------------------------------------------------------- /public/assets/superteamEarnConnect/instruction7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/superteamEarnConnect/instruction7.jpg -------------------------------------------------------------------------------- /public/assets/superteamEarnConnect/instruction8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/superteamEarnConnect/instruction8.jpg -------------------------------------------------------------------------------- /public/assets/superteamEarnConnect/instruction9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/assets/superteamEarnConnect/instruction9.jpg -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/logo.jpg -------------------------------------------------------------------------------- /public/octasol-sad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/octasol-sad.png -------------------------------------------------------------------------------- /public/octasolLandingLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/octasolLandingLogo.png -------------------------------------------------------------------------------- /public/octasolLogo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/octasolLogo.jpg -------------------------------------------------------------------------------- /public/og-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/og-image.png -------------------------------------------------------------------------------- /public/repoInitialize.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/repoInitialize.svg -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/sitemap.xml -------------------------------------------------------------------------------- /public/verifyEmail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/public/verifyEmail.png -------------------------------------------------------------------------------- /src/app/(pages)/bounty/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/(pages)/bounty/[id]/page.tsx -------------------------------------------------------------------------------- /src/app/(pages)/bounty/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/(pages)/bounty/page.tsx -------------------------------------------------------------------------------- /src/app/(pages)/connect/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/(pages)/connect/page.tsx -------------------------------------------------------------------------------- /src/app/(pages)/dashboard/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/(pages)/dashboard/page.tsx -------------------------------------------------------------------------------- /src/app/(pages)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/(pages)/layout.tsx -------------------------------------------------------------------------------- /src/app/(pages)/leaderboard/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/(pages)/leaderboard/page.tsx -------------------------------------------------------------------------------- /src/app/(pages)/listunescrowed/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/(pages)/listunescrowed/page.tsx -------------------------------------------------------------------------------- /src/app/(pages)/profile/[username]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/(pages)/profile/[username]/page.tsx -------------------------------------------------------------------------------- /src/app/(pages)/profile/[username]/submission/[bountyid]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/(pages)/profile/[username]/submission/[bountyid]/page.tsx -------------------------------------------------------------------------------- /src/app/(pages)/repoinitialize/[repoName]/[issue]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/(pages)/repoinitialize/[repoName]/[issue]/page.tsx -------------------------------------------------------------------------------- /src/app/(pages)/repoinitialize/[repoName]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/(pages)/repoinitialize/[repoName]/page.tsx -------------------------------------------------------------------------------- /src/app/(pages)/repoinitialize/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/(pages)/repoinitialize/page.tsx -------------------------------------------------------------------------------- /src/app/Redux/Features/error/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/Redux/Features/error/error.tsx -------------------------------------------------------------------------------- /src/app/Redux/Features/git/githubInstallation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/Redux/Features/git/githubInstallation.tsx -------------------------------------------------------------------------------- /src/app/Redux/Features/git/repoInitialize.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/Redux/Features/git/repoInitialize.tsx -------------------------------------------------------------------------------- /src/app/Redux/Features/git/search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/Redux/Features/git/search.tsx -------------------------------------------------------------------------------- /src/app/Redux/Features/loader/loaderSlice.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/Redux/Features/loader/loaderSlice.tsx -------------------------------------------------------------------------------- /src/app/Redux/Features/profile/profileSlice.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/Redux/Features/profile/profileSlice.tsx -------------------------------------------------------------------------------- /src/app/Redux/Features/user/userSlice.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/Redux/Features/user/userSlice.tsx -------------------------------------------------------------------------------- /src/app/Redux/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/Redux/provider.tsx -------------------------------------------------------------------------------- /src/app/Redux/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/Redux/store.ts -------------------------------------------------------------------------------- /src/app/api/__get-installation-id/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/__get-installation-id/route.ts -------------------------------------------------------------------------------- /src/app/api/__github-installations/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/__github-installations/route.ts -------------------------------------------------------------------------------- /src/app/api/auth/[...nextauth]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/auth/[...nextauth]/route.ts -------------------------------------------------------------------------------- /src/app/api/auth/callback/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/auth/callback/route.ts -------------------------------------------------------------------------------- /src/app/api/auth/send-otp/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/auth/send-otp/route.ts -------------------------------------------------------------------------------- /src/app/api/auth/verify-otp/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/auth/verify-otp/route.ts -------------------------------------------------------------------------------- /src/app/api/devprofile/connectprovider/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/devprofile/connectprovider/route.ts -------------------------------------------------------------------------------- /src/app/api/get-repo/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/get-repo/route.ts -------------------------------------------------------------------------------- /src/app/api/github-installation-id/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/github-installation-id/route.ts -------------------------------------------------------------------------------- /src/app/api/github-repos/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/github-repos/route.ts -------------------------------------------------------------------------------- /src/app/api/leaderboard/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/leaderboard/route.ts -------------------------------------------------------------------------------- /src/app/api/radar/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/radar/route.tsx -------------------------------------------------------------------------------- /src/app/api/unescrowedbounty/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/unescrowedbounty/route.ts -------------------------------------------------------------------------------- /src/app/api/unescrowedprofile/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/unescrowedprofile/route.ts -------------------------------------------------------------------------------- /src/app/api/unescrowedsubmission/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/unescrowedsubmission/route.ts -------------------------------------------------------------------------------- /src/app/api/uploadImage/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/uploadImage/route.ts -------------------------------------------------------------------------------- /src/app/api/user/[id]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/user/[id]/route.ts -------------------------------------------------------------------------------- /src/app/api/user/_[username]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/user/_[username]/route.ts -------------------------------------------------------------------------------- /src/app/api/user/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/user/route.ts -------------------------------------------------------------------------------- /src/app/api/usersubmissions/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/api/usersubmissions/route.ts -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/components/Bounty/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Bounty/index.tsx -------------------------------------------------------------------------------- /src/components/Button/CopyLinkButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Button/CopyLinkButton.tsx -------------------------------------------------------------------------------- /src/components/Button/ImportButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Button/ImportButton.tsx -------------------------------------------------------------------------------- /src/components/Button/LoginButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Button/LoginButton.tsx -------------------------------------------------------------------------------- /src/components/Button/NextButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Button/NextButton.tsx -------------------------------------------------------------------------------- /src/components/Card/ProfileDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Card/ProfileDetail.tsx -------------------------------------------------------------------------------- /src/components/Card/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Card/index.tsx -------------------------------------------------------------------------------- /src/components/Charts/RadialChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Charts/RadialChart.tsx -------------------------------------------------------------------------------- /src/components/Charts/StatDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Charts/StatDetails.tsx -------------------------------------------------------------------------------- /src/components/Charts/StatusChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Charts/StatusChart.tsx -------------------------------------------------------------------------------- /src/components/ComponentLoader/ProfileLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ComponentLoader/ProfileLoader.tsx -------------------------------------------------------------------------------- /src/components/ComponentLoader/RadarLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ComponentLoader/RadarLoader.tsx -------------------------------------------------------------------------------- /src/components/CoverUpPage/Index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/CoverUpPage/Index.tsx -------------------------------------------------------------------------------- /src/components/CoverUpPage/cover.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/CoverUpPage/cover.css -------------------------------------------------------------------------------- /src/components/Footer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Footer/index.tsx -------------------------------------------------------------------------------- /src/components/Header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Header/index.tsx -------------------------------------------------------------------------------- /src/components/Input/RepoSearch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Input/RepoSearch.tsx -------------------------------------------------------------------------------- /src/components/Input/SelectUser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Input/SelectUser.tsx -------------------------------------------------------------------------------- /src/components/LandingPage/Text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/LandingPage/Text.tsx -------------------------------------------------------------------------------- /src/components/LandingPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/LandingPage/index.tsx -------------------------------------------------------------------------------- /src/components/Loader/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Loader/index.tsx -------------------------------------------------------------------------------- /src/components/Loader/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Loader/style.css -------------------------------------------------------------------------------- /src/components/Login/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Login/Login.tsx -------------------------------------------------------------------------------- /src/components/Notification/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Notification/index.tsx -------------------------------------------------------------------------------- /src/components/Profile/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Profile/index.tsx -------------------------------------------------------------------------------- /src/components/ProfileImage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ProfileImage/index.tsx -------------------------------------------------------------------------------- /src/components/RankCard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/RankCard/index.tsx -------------------------------------------------------------------------------- /src/components/RepoInitializeForm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/RepoInitializeForm/index.tsx -------------------------------------------------------------------------------- /src/components/RichTextEditor/ToolBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/RichTextEditor/ToolBar.tsx -------------------------------------------------------------------------------- /src/components/RichTextEditor/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/RichTextEditor/index.tsx -------------------------------------------------------------------------------- /src/components/Sidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Sidebar/index.tsx -------------------------------------------------------------------------------- /src/components/SubHeading/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/SubHeading/index.tsx -------------------------------------------------------------------------------- /src/components/Svg/astro.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Svg/astro.css -------------------------------------------------------------------------------- /src/components/Svg/svg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/Svg/svg.tsx -------------------------------------------------------------------------------- /src/components/ui/ConnectCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/ConnectCard.tsx -------------------------------------------------------------------------------- /src/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/accordion.tsx -------------------------------------------------------------------------------- /src/components/ui/animated-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/animated-modal.tsx -------------------------------------------------------------------------------- /src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /src/components/ui/bento-grid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/bento-grid.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/calendar.tsx -------------------------------------------------------------------------------- /src/components/ui/card-hover-effect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/card-hover-effect.tsx -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/components/ui/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/chart.tsx -------------------------------------------------------------------------------- /src/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/command.tsx -------------------------------------------------------------------------------- /src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/drawer.tsx -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/form.tsx -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/label.tsx -------------------------------------------------------------------------------- /src/components/ui/metors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/metors.tsx -------------------------------------------------------------------------------- /src/components/ui/multi-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/multi-select.tsx -------------------------------------------------------------------------------- /src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/select.tsx -------------------------------------------------------------------------------- /src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /src/components/ui/sparkles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/sparkles.tsx -------------------------------------------------------------------------------- /src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/table.tsx -------------------------------------------------------------------------------- /src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /src/components/ui/text-effect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/text-effect.tsx -------------------------------------------------------------------------------- /src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /src/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/toggle.tsx -------------------------------------------------------------------------------- /src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/components/verifyMail/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/components/verifyMail/index.tsx -------------------------------------------------------------------------------- /src/config/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/config/auth.ts -------------------------------------------------------------------------------- /src/config/axios/Breakpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/config/axios/Breakpoints.ts -------------------------------------------------------------------------------- /src/config/axios/axiosInterceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/config/axios/axiosInterceptor.ts -------------------------------------------------------------------------------- /src/config/axios/requests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/config/axios/requests.ts -------------------------------------------------------------------------------- /src/config/middleware/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/config/middleware/middleware.ts -------------------------------------------------------------------------------- /src/config/reclaim/codechef/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/config/reclaim/codechef/service.ts -------------------------------------------------------------------------------- /src/config/reclaim/geeksforgeeks/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/config/reclaim/geeksforgeeks/service.ts -------------------------------------------------------------------------------- /src/config/reclaim/hackerrank/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/config/reclaim/hackerrank/service.ts -------------------------------------------------------------------------------- /src/config/reclaim/leetcode/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/config/reclaim/leetcode/service.ts -------------------------------------------------------------------------------- /src/config/reclaim/reclaimService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/config/reclaim/reclaimService.ts -------------------------------------------------------------------------------- /src/config/reclaim/superteamearn/scraper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/config/reclaim/superteamearn/scraper.ts -------------------------------------------------------------------------------- /src/config/reclaim/superteamearn/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/config/reclaim/superteamearn/service.ts -------------------------------------------------------------------------------- /src/lib/apiUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/lib/apiUtils.ts -------------------------------------------------------------------------------- /src/lib/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/lib/cache.ts -------------------------------------------------------------------------------- /src/lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/lib/constants.ts -------------------------------------------------------------------------------- /src/lib/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/lib/db.ts -------------------------------------------------------------------------------- /src/lib/nodemailer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/lib/nodemailer.ts -------------------------------------------------------------------------------- /src/lib/otpStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/lib/otpStore.ts -------------------------------------------------------------------------------- /src/lib/queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/lib/queue.ts -------------------------------------------------------------------------------- /src/lib/queueUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/lib/queueUtils.ts -------------------------------------------------------------------------------- /src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/lib/types.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/providers/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/providers/constants.ts -------------------------------------------------------------------------------- /src/providers/session-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/providers/session-provider.tsx -------------------------------------------------------------------------------- /src/providers/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/providers/theme-provider.tsx -------------------------------------------------------------------------------- /src/templates/email.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/templates/email.html -------------------------------------------------------------------------------- /src/types/next-auth.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/types/next-auth.d.ts -------------------------------------------------------------------------------- /src/types/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/types/types.d.ts -------------------------------------------------------------------------------- /src/utils/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/utils/data.ts -------------------------------------------------------------------------------- /src/utils/dbUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/utils/dbUtils.ts -------------------------------------------------------------------------------- /src/utils/githubQueries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/utils/githubQueries.ts -------------------------------------------------------------------------------- /src/utils/githubStatsHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/utils/githubStatsHelper.ts -------------------------------------------------------------------------------- /src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/utils/logger.ts -------------------------------------------------------------------------------- /src/utils/reclaimServiceResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/src/utils/reclaimServiceResponse.ts -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Octasol/octasol/HEAD/tsconfig.json --------------------------------------------------------------------------------