├── .changeset ├── README.md ├── changelog.js └── config.json ├── .dockerignore ├── .env.example ├── .github ├── Contributing.md ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ └── feature-request.yml ├── assets │ └── banner.png ├── pull_request_template.md └── workflows │ ├── changeset-release.yml │ └── lint.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .huskyrc ├── .prettierignore ├── .prettierrc.json ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── README.md ├── commitlint.config.js ├── components.json ├── compose.yml ├── eslint.config.mjs ├── next.config.js ├── package.json ├── pnpm-lock.yaml ├── postcss.config.js ├── public ├── SyllabusX.png ├── ads.txt ├── android-chrome-192x192.png ├── android-chrome-512x512.png ├── apple-touch-icon.png ├── email-x.png ├── favicon-16x16.png ├── favicon-32x32.png ├── manifest.json ├── placeholder-light.png ├── placeholder-square-light.png ├── placeholder-square.png ├── placeholder.png ├── site.webmanifest ├── topic_check.mp3 └── topic_uncheck.mp3 ├── src ├── app │ ├── about-us │ │ ├── opengraph-image.png │ │ ├── page.tsx │ │ └── twitter-image.png │ ├── api │ │ ├── ai │ │ │ └── route.ts │ │ ├── generate-pdf │ │ │ └── route.ts │ │ ├── send │ │ │ └── route.ts │ │ ├── shared-datesheets │ │ │ └── route.ts │ │ ├── short │ │ │ └── [shortId] │ │ │ │ └── route.ts │ │ └── vote │ │ │ └── route.ts │ ├── changelog │ │ ├── opengraph-image.png │ │ ├── page.tsx │ │ └── twitter-image.png │ ├── contact-us │ │ ├── opengraph-image.png │ │ ├── page.tsx │ │ └── twitter-image.png │ ├── courses │ │ ├── bca │ │ │ ├── [...slug] │ │ │ │ └── page.tsx │ │ │ ├── layout.tsx │ │ │ ├── opengraph-image.png │ │ │ ├── page.tsx │ │ │ └── twitter-image.png │ │ ├── btech │ │ │ ├── [...slug] │ │ │ │ └── page.tsx │ │ │ ├── layout.tsx │ │ │ ├── opengraph-image.png │ │ │ ├── page.tsx │ │ │ └── twitter-image.png │ │ ├── opengraph-image.png │ │ ├── page.tsx │ │ └── twitter-image.png │ ├── error.tsx │ ├── favicon.ico │ ├── globals.css │ ├── layout.tsx │ ├── not-found.tsx │ ├── opengraph-image.png │ ├── page.tsx │ ├── privacy-policy │ │ ├── opengraph-image.png │ │ ├── page.tsx │ │ └── twitter-image.png │ ├── robots.ts │ ├── shared-datesheets │ │ ├── [shareId] │ │ │ └── page.tsx │ │ └── page.tsx │ ├── sitemap.ts │ ├── t&c │ │ ├── opengraph-image.png │ │ ├── page.tsx │ │ └── twitter-image.png │ └── twitter-image.png ├── components │ ├── ClientSearchCard.tsx │ ├── CourseList.tsx │ ├── DatesheetTimeline.tsx │ ├── EmailTemplate.tsx │ ├── Features.tsx │ ├── FeedbackForm.tsx │ ├── Footer.tsx │ ├── Hero.tsx │ ├── Icons.tsx │ ├── ImportDatesheetButton.tsx │ ├── Letter.tsx │ ├── MockPDF.tsx │ ├── NavLinks.tsx │ ├── NavMenu.tsx │ ├── Navbar.tsx │ ├── NotFoundClient.tsx │ ├── Pricing.tsx │ ├── Scripts.tsx │ ├── SearchCard.tsx │ ├── SearchInput.tsx │ ├── StudyMaterial.tsx │ ├── SubjectList.tsx │ ├── SubjectListHistory.tsx │ ├── SubjectView.tsx │ ├── Syllabus.tsx │ ├── Upvote.tsx │ ├── ad-unit.tsx │ ├── ai │ │ ├── ConfigureAI.tsx │ │ ├── GenerateMock.tsx │ │ ├── SearchAI.tsx │ │ └── SummarizeAI.tsx │ ├── modals │ │ ├── datesheet-modal.tsx │ │ ├── embed-modal.tsx │ │ ├── feedback-modal.tsx │ │ ├── search-modal.tsx │ │ ├── subject-list-modal.tsx │ │ └── subject-view-modal.tsx │ ├── providers │ │ ├── modal-provider.tsx │ │ ├── providers.tsx │ │ ├── query-provider.tsx │ │ └── theme-provider.tsx │ ├── share-datesheet-dialog.tsx │ ├── theme │ │ ├── theme-customizer.tsx │ │ ├── theme-switcher.tsx │ │ └── theme-wrapper.tsx │ └── ui │ │ ├── accessible-tooltip.tsx │ │ ├── accordion.tsx │ │ ├── alert-dialog.tsx │ │ ├── alert.tsx │ │ ├── badge.tsx │ │ ├── button.tsx │ │ ├── calendar.tsx │ │ ├── card.tsx │ │ ├── checkbox.tsx │ │ ├── command.tsx │ │ ├── datetime-picker.tsx │ │ ├── dialog.tsx │ │ ├── drawer.tsx │ │ ├── dropdown-menu.tsx │ │ ├── form.tsx │ │ ├── hover-card.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── navigation-menu.tsx │ │ ├── popover.tsx │ │ ├── progress.tsx │ │ ├── scroll-area.tsx │ │ ├── select.tsx │ │ ├── separator.tsx │ │ ├── sheet.tsx │ │ ├── show-card.tsx │ │ ├── skeleton.tsx │ │ ├── sonner.tsx │ │ ├── switch.tsx │ │ ├── tabs.tsx │ │ ├── textarea.tsx │ │ ├── toast.tsx │ │ ├── toaster.tsx │ │ ├── tooltip.tsx │ │ └── use-toast.ts ├── config.ts ├── hooks │ ├── use-ai.ts │ ├── use-config.ts │ ├── use-datesheet.ts │ ├── use-embed.ts │ ├── use-feedback.ts │ ├── use-search.ts │ ├── use-store.ts │ ├── use-subject-list.ts │ └── use-subject-view.ts ├── layouts │ └── LayoutWrapper.tsx ├── lib │ ├── contentful.ts │ ├── discord-client.ts │ ├── octokit.ts │ ├── prompt.ts │ ├── rate-limit.ts │ ├── redis.ts │ ├── schemas.ts │ ├── server.ts │ ├── shared-datesheet.ts │ ├── themes.ts │ ├── url-shortner.ts │ └── utils.ts └── types │ └── syllabus.d.ts ├── tailwind.config.ts └── tsconfig.json /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/changelog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/.changeset/changelog.js -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/.env.example -------------------------------------------------------------------------------- /.github/Contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/.github/Contributing.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [akshat-OwO] 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/assets/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/.github/assets/banner.png -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/changeset-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/.github/workflows/changeset-release.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.huskyrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/.huskyrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | **/.github 2 | **/.changeset 3 | CHANGELOG.md 4 | *.yaml 5 | tsconfig.json -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/README.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/components.json -------------------------------------------------------------------------------- /compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/compose.yml -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/SyllabusX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/public/SyllabusX.png -------------------------------------------------------------------------------- /public/ads.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/public/ads.txt -------------------------------------------------------------------------------- /public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/email-x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/public/email-x.png -------------------------------------------------------------------------------- /public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/public/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/placeholder-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/public/placeholder-light.png -------------------------------------------------------------------------------- /public/placeholder-square-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/public/placeholder-square-light.png -------------------------------------------------------------------------------- /public/placeholder-square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/public/placeholder-square.png -------------------------------------------------------------------------------- /public/placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/public/placeholder.png -------------------------------------------------------------------------------- /public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/public/site.webmanifest -------------------------------------------------------------------------------- /public/topic_check.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/public/topic_check.mp3 -------------------------------------------------------------------------------- /public/topic_uncheck.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/public/topic_uncheck.mp3 -------------------------------------------------------------------------------- /src/app/about-us/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/about-us/opengraph-image.png -------------------------------------------------------------------------------- /src/app/about-us/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/about-us/page.tsx -------------------------------------------------------------------------------- /src/app/about-us/twitter-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/about-us/twitter-image.png -------------------------------------------------------------------------------- /src/app/api/ai/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/api/ai/route.ts -------------------------------------------------------------------------------- /src/app/api/generate-pdf/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/api/generate-pdf/route.ts -------------------------------------------------------------------------------- /src/app/api/send/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/api/send/route.ts -------------------------------------------------------------------------------- /src/app/api/shared-datesheets/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/api/shared-datesheets/route.ts -------------------------------------------------------------------------------- /src/app/api/short/[shortId]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/api/short/[shortId]/route.ts -------------------------------------------------------------------------------- /src/app/api/vote/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/api/vote/route.ts -------------------------------------------------------------------------------- /src/app/changelog/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/changelog/opengraph-image.png -------------------------------------------------------------------------------- /src/app/changelog/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/changelog/page.tsx -------------------------------------------------------------------------------- /src/app/changelog/twitter-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/changelog/twitter-image.png -------------------------------------------------------------------------------- /src/app/contact-us/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/contact-us/opengraph-image.png -------------------------------------------------------------------------------- /src/app/contact-us/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/contact-us/page.tsx -------------------------------------------------------------------------------- /src/app/contact-us/twitter-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/contact-us/twitter-image.png -------------------------------------------------------------------------------- /src/app/courses/bca/[...slug]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/courses/bca/[...slug]/page.tsx -------------------------------------------------------------------------------- /src/app/courses/bca/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/courses/bca/layout.tsx -------------------------------------------------------------------------------- /src/app/courses/bca/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/courses/bca/opengraph-image.png -------------------------------------------------------------------------------- /src/app/courses/bca/page.tsx: -------------------------------------------------------------------------------- 1 | export default function Page() { 2 | return <>; 3 | } 4 | -------------------------------------------------------------------------------- /src/app/courses/bca/twitter-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/courses/bca/twitter-image.png -------------------------------------------------------------------------------- /src/app/courses/btech/[...slug]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/courses/btech/[...slug]/page.tsx -------------------------------------------------------------------------------- /src/app/courses/btech/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/courses/btech/layout.tsx -------------------------------------------------------------------------------- /src/app/courses/btech/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/courses/btech/opengraph-image.png -------------------------------------------------------------------------------- /src/app/courses/btech/page.tsx: -------------------------------------------------------------------------------- 1 | export default function Page() { 2 | return <>; 3 | } 4 | -------------------------------------------------------------------------------- /src/app/courses/btech/twitter-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/courses/btech/twitter-image.png -------------------------------------------------------------------------------- /src/app/courses/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/courses/opengraph-image.png -------------------------------------------------------------------------------- /src/app/courses/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/courses/page.tsx -------------------------------------------------------------------------------- /src/app/courses/twitter-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/courses/twitter-image.png -------------------------------------------------------------------------------- /src/app/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/error.tsx -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/not-found.tsx -------------------------------------------------------------------------------- /src/app/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/opengraph-image.png -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/app/privacy-policy/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/privacy-policy/opengraph-image.png -------------------------------------------------------------------------------- /src/app/privacy-policy/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/privacy-policy/page.tsx -------------------------------------------------------------------------------- /src/app/privacy-policy/twitter-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/privacy-policy/twitter-image.png -------------------------------------------------------------------------------- /src/app/robots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/robots.ts -------------------------------------------------------------------------------- /src/app/shared-datesheets/[shareId]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/shared-datesheets/[shareId]/page.tsx -------------------------------------------------------------------------------- /src/app/shared-datesheets/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/shared-datesheets/page.tsx -------------------------------------------------------------------------------- /src/app/sitemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/sitemap.ts -------------------------------------------------------------------------------- /src/app/t&c/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/t&c/opengraph-image.png -------------------------------------------------------------------------------- /src/app/t&c/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/t&c/page.tsx -------------------------------------------------------------------------------- /src/app/t&c/twitter-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/t&c/twitter-image.png -------------------------------------------------------------------------------- /src/app/twitter-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/app/twitter-image.png -------------------------------------------------------------------------------- /src/components/ClientSearchCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ClientSearchCard.tsx -------------------------------------------------------------------------------- /src/components/CourseList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/CourseList.tsx -------------------------------------------------------------------------------- /src/components/DatesheetTimeline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/DatesheetTimeline.tsx -------------------------------------------------------------------------------- /src/components/EmailTemplate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/EmailTemplate.tsx -------------------------------------------------------------------------------- /src/components/Features.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/Features.tsx -------------------------------------------------------------------------------- /src/components/FeedbackForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/FeedbackForm.tsx -------------------------------------------------------------------------------- /src/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/Footer.tsx -------------------------------------------------------------------------------- /src/components/Hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/Hero.tsx -------------------------------------------------------------------------------- /src/components/Icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/Icons.tsx -------------------------------------------------------------------------------- /src/components/ImportDatesheetButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ImportDatesheetButton.tsx -------------------------------------------------------------------------------- /src/components/Letter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/Letter.tsx -------------------------------------------------------------------------------- /src/components/MockPDF.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/MockPDF.tsx -------------------------------------------------------------------------------- /src/components/NavLinks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/NavLinks.tsx -------------------------------------------------------------------------------- /src/components/NavMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/NavMenu.tsx -------------------------------------------------------------------------------- /src/components/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/Navbar.tsx -------------------------------------------------------------------------------- /src/components/NotFoundClient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/NotFoundClient.tsx -------------------------------------------------------------------------------- /src/components/Pricing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/Pricing.tsx -------------------------------------------------------------------------------- /src/components/Scripts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/Scripts.tsx -------------------------------------------------------------------------------- /src/components/SearchCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/SearchCard.tsx -------------------------------------------------------------------------------- /src/components/SearchInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/SearchInput.tsx -------------------------------------------------------------------------------- /src/components/StudyMaterial.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/StudyMaterial.tsx -------------------------------------------------------------------------------- /src/components/SubjectList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/SubjectList.tsx -------------------------------------------------------------------------------- /src/components/SubjectListHistory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/SubjectListHistory.tsx -------------------------------------------------------------------------------- /src/components/SubjectView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/SubjectView.tsx -------------------------------------------------------------------------------- /src/components/Syllabus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/Syllabus.tsx -------------------------------------------------------------------------------- /src/components/Upvote.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/Upvote.tsx -------------------------------------------------------------------------------- /src/components/ad-unit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ad-unit.tsx -------------------------------------------------------------------------------- /src/components/ai/ConfigureAI.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ai/ConfigureAI.tsx -------------------------------------------------------------------------------- /src/components/ai/GenerateMock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ai/GenerateMock.tsx -------------------------------------------------------------------------------- /src/components/ai/SearchAI.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ai/SearchAI.tsx -------------------------------------------------------------------------------- /src/components/ai/SummarizeAI.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ai/SummarizeAI.tsx -------------------------------------------------------------------------------- /src/components/modals/datesheet-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/modals/datesheet-modal.tsx -------------------------------------------------------------------------------- /src/components/modals/embed-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/modals/embed-modal.tsx -------------------------------------------------------------------------------- /src/components/modals/feedback-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/modals/feedback-modal.tsx -------------------------------------------------------------------------------- /src/components/modals/search-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/modals/search-modal.tsx -------------------------------------------------------------------------------- /src/components/modals/subject-list-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/modals/subject-list-modal.tsx -------------------------------------------------------------------------------- /src/components/modals/subject-view-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/modals/subject-view-modal.tsx -------------------------------------------------------------------------------- /src/components/providers/modal-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/providers/modal-provider.tsx -------------------------------------------------------------------------------- /src/components/providers/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/providers/providers.tsx -------------------------------------------------------------------------------- /src/components/providers/query-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/providers/query-provider.tsx -------------------------------------------------------------------------------- /src/components/providers/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/providers/theme-provider.tsx -------------------------------------------------------------------------------- /src/components/share-datesheet-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/share-datesheet-dialog.tsx -------------------------------------------------------------------------------- /src/components/theme/theme-customizer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/theme/theme-customizer.tsx -------------------------------------------------------------------------------- /src/components/theme/theme-switcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/theme/theme-switcher.tsx -------------------------------------------------------------------------------- /src/components/theme/theme-wrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/theme/theme-wrapper.tsx -------------------------------------------------------------------------------- /src/components/ui/accessible-tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/accessible-tooltip.tsx -------------------------------------------------------------------------------- /src/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/accordion.tsx -------------------------------------------------------------------------------- /src/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/calendar.tsx -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /src/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/command.tsx -------------------------------------------------------------------------------- /src/components/ui/datetime-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/datetime-picker.tsx -------------------------------------------------------------------------------- /src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/drawer.tsx -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/form.tsx -------------------------------------------------------------------------------- /src/components/ui/hover-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/hover-card.tsx -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/label.tsx -------------------------------------------------------------------------------- /src/components/ui/navigation-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/navigation-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /src/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/progress.tsx -------------------------------------------------------------------------------- /src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/select.tsx -------------------------------------------------------------------------------- /src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /src/components/ui/show-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/show-card.tsx -------------------------------------------------------------------------------- /src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /src/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/toast.tsx -------------------------------------------------------------------------------- /src/components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/toaster.tsx -------------------------------------------------------------------------------- /src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/components/ui/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/components/ui/use-toast.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/hooks/use-ai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/hooks/use-ai.ts -------------------------------------------------------------------------------- /src/hooks/use-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/hooks/use-config.ts -------------------------------------------------------------------------------- /src/hooks/use-datesheet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/hooks/use-datesheet.ts -------------------------------------------------------------------------------- /src/hooks/use-embed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/hooks/use-embed.ts -------------------------------------------------------------------------------- /src/hooks/use-feedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/hooks/use-feedback.ts -------------------------------------------------------------------------------- /src/hooks/use-search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/hooks/use-search.ts -------------------------------------------------------------------------------- /src/hooks/use-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/hooks/use-store.ts -------------------------------------------------------------------------------- /src/hooks/use-subject-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/hooks/use-subject-list.ts -------------------------------------------------------------------------------- /src/hooks/use-subject-view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/hooks/use-subject-view.ts -------------------------------------------------------------------------------- /src/layouts/LayoutWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/layouts/LayoutWrapper.tsx -------------------------------------------------------------------------------- /src/lib/contentful.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/lib/contentful.ts -------------------------------------------------------------------------------- /src/lib/discord-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/lib/discord-client.ts -------------------------------------------------------------------------------- /src/lib/octokit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/lib/octokit.ts -------------------------------------------------------------------------------- /src/lib/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/lib/prompt.ts -------------------------------------------------------------------------------- /src/lib/rate-limit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/lib/rate-limit.ts -------------------------------------------------------------------------------- /src/lib/redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/lib/redis.ts -------------------------------------------------------------------------------- /src/lib/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/lib/schemas.ts -------------------------------------------------------------------------------- /src/lib/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/lib/server.ts -------------------------------------------------------------------------------- /src/lib/shared-datesheet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/lib/shared-datesheet.ts -------------------------------------------------------------------------------- /src/lib/themes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/lib/themes.ts -------------------------------------------------------------------------------- /src/lib/url-shortner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/lib/url-shortner.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/types/syllabus.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/src/types/syllabus.d.ts -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshat-OwO/syllabusx-client/HEAD/tsconfig.json --------------------------------------------------------------------------------