├── .gitignore ├── .vscode └── settings.json ├── README.md ├── app ├── (auth) │ ├── layout.tsx │ ├── sign-in │ │ └── page.tsx │ └── sign-up │ │ └── page.tsx ├── (root) │ ├── ask-question │ │ └── page.tsx │ ├── collection │ │ └── page.tsx │ ├── community │ │ ├── error.tsx │ │ ├── loading.tsx │ │ └── page.tsx │ ├── jobs │ │ └── page.tsx │ ├── layout.tsx │ ├── page.tsx │ ├── profile │ │ ├── [id] │ │ │ └── page.tsx │ │ └── edit │ │ │ └── page.tsx │ ├── questions │ │ └── [id] │ │ │ ├── edit │ │ │ └── page.tsx │ │ │ └── page.tsx │ └── tags │ │ ├── [id] │ │ └── page.tsx │ │ └── page.tsx ├── api │ ├── accounts │ │ ├── [id] │ │ │ └── route.ts │ │ ├── provider │ │ │ └── route.ts │ │ └── route.ts │ ├── ai │ │ └── answers │ │ │ └── route.ts │ ├── auth │ │ ├── [...nextauth] │ │ │ └── route.ts │ │ └── signin-with-oauth │ │ │ └── route.ts │ └── users │ │ ├── [id] │ │ └── route.ts │ │ ├── email │ │ └── route.ts │ │ └── route.ts ├── favicon.ico ├── fonts │ ├── InterVF.ttf │ └── SpaceGroteskVF.ttf ├── globals.css └── layout.tsx ├── auth.ts ├── components.json ├── components ├── DataRenderer.tsx ├── GlobalResult.tsx ├── Metric.tsx ├── Pagination.tsx ├── UserAvatar.tsx ├── answers │ └── AllAnswers.tsx ├── cards │ ├── AnswerCard.tsx │ ├── JobCard.tsx │ ├── QuestionCard.tsx │ ├── TagCard.tsx │ └── UserCard.tsx ├── editor │ ├── Preview.tsx │ ├── dark-editor.css │ ├── index.tsx │ └── question.mdx ├── filters │ ├── CommonFilter.tsx │ ├── GlobalFilter.tsx │ ├── HomeFilter.tsx │ └── JobFilter.tsx ├── forms │ ├── AnswerForm.tsx │ ├── AuthForm.tsx │ ├── ProfileForm.tsx │ ├── QuestionForm.tsx │ └── SocialAuthForm.tsx ├── navigation │ ├── LeftSidebar.tsx │ ├── RightSidebar.tsx │ └── navbar │ │ ├── MobileNavigation.tsx │ │ ├── NavLinks.tsx │ │ ├── Theme.tsx │ │ └── index.tsx ├── questions │ └── SaveQuestion.tsx ├── search │ ├── GlobalSearch.tsx │ └── LocalSearch.tsx ├── ui │ ├── alert-dialog.tsx │ ├── avatar.tsx │ ├── badge.tsx │ ├── button.tsx │ ├── dropdown-menu.tsx │ ├── form.tsx │ ├── input.tsx │ ├── label.tsx │ ├── select.tsx │ ├── sheet.tsx │ ├── skeleton.tsx │ ├── tabs.tsx │ ├── textarea.tsx │ ├── toast.tsx │ └── toaster.tsx ├── user │ ├── EditDeleteAction.tsx │ ├── ProfileLink.tsx │ └── Stats.tsx └── votes │ └── Votes.tsx ├── constants ├── filters.ts ├── index.ts ├── routes.ts ├── states.ts └── techMap.ts ├── context └── Theme.tsx ├── database ├── account.model.ts ├── answer.model.ts ├── collection.model.ts ├── index.ts ├── interaction.model.ts ├── question.model.ts ├── tag-question.model.ts ├── tag.model.ts ├── user.model.ts └── vote.model.ts ├── eslint.config.mjs ├── hooks └── use-toast.ts ├── lib ├── actions │ ├── answer.action.ts │ ├── auth.action.ts │ ├── collection.action.ts │ ├── general.action.ts │ ├── interaction.action.ts │ ├── job.action.ts │ ├── question.action.ts │ ├── tag.action.ts │ ├── tag.actions.ts │ ├── user.action.ts │ └── vote.action.ts ├── api.ts ├── handlers │ ├── action.ts │ ├── error.ts │ └── fetch.ts ├── http-errors.ts ├── logger.ts ├── mongoose.ts ├── url.ts ├── utils.ts └── validations.ts ├── middleware.ts ├── next.config.ts ├── package.json ├── postcss.config.mjs ├── public ├── file.svg ├── globe.svg ├── icons │ ├── account.svg │ ├── arrow-left.svg │ ├── arrow-right.svg │ ├── arrow-up-right.svg │ ├── au.svg │ ├── avatar.svg │ ├── bronze-medal.svg │ ├── calendar.svg │ ├── carbon-location.svg │ ├── chevron-down.svg │ ├── chevron-right.svg │ ├── clock-2.svg │ ├── clock.svg │ ├── close.svg │ ├── computer.svg │ ├── currency-dollar-circle.svg │ ├── downvote.svg │ ├── downvoted.svg │ ├── edit.svg │ ├── eye.svg │ ├── github.svg │ ├── gold-medal.svg │ ├── google.svg │ ├── hamburger.svg │ ├── home.svg │ ├── job-search.svg │ ├── like.svg │ ├── link.svg │ ├── location.svg │ ├── message.svg │ ├── mingcute-down-line.svg │ ├── moon.svg │ ├── question.svg │ ├── search.svg │ ├── sign-up.svg │ ├── silver-medal.svg │ ├── star-filled.svg │ ├── star-red.svg │ ├── star.svg │ ├── stars.svg │ ├── suitcase.svg │ ├── sun.svg │ ├── tag.svg │ ├── trash.svg │ ├── upvote.svg │ ├── upvoted.svg │ ├── user.svg │ └── users.svg ├── images │ ├── auth-dark.png │ ├── auth-light.png │ ├── dark-error.png │ ├── dark-illustration.png │ ├── default-logo.svg │ ├── light-error.png │ ├── light-illustration.png │ ├── logo-dark.svg │ ├── logo-light.svg │ ├── logo.png │ └── site-logo.svg ├── next.svg ├── vercel.svg └── window.svg ├── tailwind.config.ts ├── tsconfig.json └── types ├── action.d.ts └── global.d.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/README.md -------------------------------------------------------------------------------- /app/(auth)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/(auth)/layout.tsx -------------------------------------------------------------------------------- /app/(auth)/sign-in/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/(auth)/sign-in/page.tsx -------------------------------------------------------------------------------- /app/(auth)/sign-up/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/(auth)/sign-up/page.tsx -------------------------------------------------------------------------------- /app/(root)/ask-question/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/(root)/ask-question/page.tsx -------------------------------------------------------------------------------- /app/(root)/collection/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/(root)/collection/page.tsx -------------------------------------------------------------------------------- /app/(root)/community/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/(root)/community/error.tsx -------------------------------------------------------------------------------- /app/(root)/community/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/(root)/community/loading.tsx -------------------------------------------------------------------------------- /app/(root)/community/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/(root)/community/page.tsx -------------------------------------------------------------------------------- /app/(root)/jobs/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/(root)/jobs/page.tsx -------------------------------------------------------------------------------- /app/(root)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/(root)/layout.tsx -------------------------------------------------------------------------------- /app/(root)/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/(root)/page.tsx -------------------------------------------------------------------------------- /app/(root)/profile/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/(root)/profile/[id]/page.tsx -------------------------------------------------------------------------------- /app/(root)/profile/edit/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/(root)/profile/edit/page.tsx -------------------------------------------------------------------------------- /app/(root)/questions/[id]/edit/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/(root)/questions/[id]/edit/page.tsx -------------------------------------------------------------------------------- /app/(root)/questions/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/(root)/questions/[id]/page.tsx -------------------------------------------------------------------------------- /app/(root)/tags/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/(root)/tags/[id]/page.tsx -------------------------------------------------------------------------------- /app/(root)/tags/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/(root)/tags/page.tsx -------------------------------------------------------------------------------- /app/api/accounts/[id]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/api/accounts/[id]/route.ts -------------------------------------------------------------------------------- /app/api/accounts/provider/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/api/accounts/provider/route.ts -------------------------------------------------------------------------------- /app/api/accounts/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/api/accounts/route.ts -------------------------------------------------------------------------------- /app/api/ai/answers/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/api/ai/answers/route.ts -------------------------------------------------------------------------------- /app/api/auth/[...nextauth]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/api/auth/[...nextauth]/route.ts -------------------------------------------------------------------------------- /app/api/auth/signin-with-oauth/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/api/auth/signin-with-oauth/route.ts -------------------------------------------------------------------------------- /app/api/users/[id]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/api/users/[id]/route.ts -------------------------------------------------------------------------------- /app/api/users/email/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/api/users/email/route.ts -------------------------------------------------------------------------------- /app/api/users/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/api/users/route.ts -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/fonts/InterVF.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/fonts/InterVF.ttf -------------------------------------------------------------------------------- /app/fonts/SpaceGroteskVF.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/fonts/SpaceGroteskVF.ttf -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/auth.ts -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components.json -------------------------------------------------------------------------------- /components/DataRenderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/DataRenderer.tsx -------------------------------------------------------------------------------- /components/GlobalResult.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/GlobalResult.tsx -------------------------------------------------------------------------------- /components/Metric.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/Metric.tsx -------------------------------------------------------------------------------- /components/Pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/Pagination.tsx -------------------------------------------------------------------------------- /components/UserAvatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/UserAvatar.tsx -------------------------------------------------------------------------------- /components/answers/AllAnswers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/answers/AllAnswers.tsx -------------------------------------------------------------------------------- /components/cards/AnswerCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/cards/AnswerCard.tsx -------------------------------------------------------------------------------- /components/cards/JobCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/cards/JobCard.tsx -------------------------------------------------------------------------------- /components/cards/QuestionCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/cards/QuestionCard.tsx -------------------------------------------------------------------------------- /components/cards/TagCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/cards/TagCard.tsx -------------------------------------------------------------------------------- /components/cards/UserCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/cards/UserCard.tsx -------------------------------------------------------------------------------- /components/editor/Preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/editor/Preview.tsx -------------------------------------------------------------------------------- /components/editor/dark-editor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/editor/dark-editor.css -------------------------------------------------------------------------------- /components/editor/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/editor/index.tsx -------------------------------------------------------------------------------- /components/editor/question.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/editor/question.mdx -------------------------------------------------------------------------------- /components/filters/CommonFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/filters/CommonFilter.tsx -------------------------------------------------------------------------------- /components/filters/GlobalFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/filters/GlobalFilter.tsx -------------------------------------------------------------------------------- /components/filters/HomeFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/filters/HomeFilter.tsx -------------------------------------------------------------------------------- /components/filters/JobFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/filters/JobFilter.tsx -------------------------------------------------------------------------------- /components/forms/AnswerForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/forms/AnswerForm.tsx -------------------------------------------------------------------------------- /components/forms/AuthForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/forms/AuthForm.tsx -------------------------------------------------------------------------------- /components/forms/ProfileForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/forms/ProfileForm.tsx -------------------------------------------------------------------------------- /components/forms/QuestionForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/forms/QuestionForm.tsx -------------------------------------------------------------------------------- /components/forms/SocialAuthForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/forms/SocialAuthForm.tsx -------------------------------------------------------------------------------- /components/navigation/LeftSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/navigation/LeftSidebar.tsx -------------------------------------------------------------------------------- /components/navigation/RightSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/navigation/RightSidebar.tsx -------------------------------------------------------------------------------- /components/navigation/navbar/MobileNavigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/navigation/navbar/MobileNavigation.tsx -------------------------------------------------------------------------------- /components/navigation/navbar/NavLinks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/navigation/navbar/NavLinks.tsx -------------------------------------------------------------------------------- /components/navigation/navbar/Theme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/navigation/navbar/Theme.tsx -------------------------------------------------------------------------------- /components/navigation/navbar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/navigation/navbar/index.tsx -------------------------------------------------------------------------------- /components/questions/SaveQuestion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/questions/SaveQuestion.tsx -------------------------------------------------------------------------------- /components/search/GlobalSearch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/search/GlobalSearch.tsx -------------------------------------------------------------------------------- /components/search/LocalSearch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/search/LocalSearch.tsx -------------------------------------------------------------------------------- /components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/ui/avatar.tsx -------------------------------------------------------------------------------- /components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/ui/badge.tsx -------------------------------------------------------------------------------- /components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/ui/button.tsx -------------------------------------------------------------------------------- /components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/ui/form.tsx -------------------------------------------------------------------------------- /components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/ui/input.tsx -------------------------------------------------------------------------------- /components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/ui/label.tsx -------------------------------------------------------------------------------- /components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/ui/select.tsx -------------------------------------------------------------------------------- /components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/ui/sheet.tsx -------------------------------------------------------------------------------- /components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/ui/tabs.tsx -------------------------------------------------------------------------------- /components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/ui/textarea.tsx -------------------------------------------------------------------------------- /components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/ui/toast.tsx -------------------------------------------------------------------------------- /components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/ui/toaster.tsx -------------------------------------------------------------------------------- /components/user/EditDeleteAction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/user/EditDeleteAction.tsx -------------------------------------------------------------------------------- /components/user/ProfileLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/user/ProfileLink.tsx -------------------------------------------------------------------------------- /components/user/Stats.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/user/Stats.tsx -------------------------------------------------------------------------------- /components/votes/Votes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/components/votes/Votes.tsx -------------------------------------------------------------------------------- /constants/filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/constants/filters.ts -------------------------------------------------------------------------------- /constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/constants/index.ts -------------------------------------------------------------------------------- /constants/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/constants/routes.ts -------------------------------------------------------------------------------- /constants/states.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/constants/states.ts -------------------------------------------------------------------------------- /constants/techMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/constants/techMap.ts -------------------------------------------------------------------------------- /context/Theme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/context/Theme.tsx -------------------------------------------------------------------------------- /database/account.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/database/account.model.ts -------------------------------------------------------------------------------- /database/answer.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/database/answer.model.ts -------------------------------------------------------------------------------- /database/collection.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/database/collection.model.ts -------------------------------------------------------------------------------- /database/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/database/index.ts -------------------------------------------------------------------------------- /database/interaction.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/database/interaction.model.ts -------------------------------------------------------------------------------- /database/question.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/database/question.model.ts -------------------------------------------------------------------------------- /database/tag-question.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/database/tag-question.model.ts -------------------------------------------------------------------------------- /database/tag.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/database/tag.model.ts -------------------------------------------------------------------------------- /database/user.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/database/user.model.ts -------------------------------------------------------------------------------- /database/vote.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/database/vote.model.ts -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /hooks/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/hooks/use-toast.ts -------------------------------------------------------------------------------- /lib/actions/answer.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/actions/answer.action.ts -------------------------------------------------------------------------------- /lib/actions/auth.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/actions/auth.action.ts -------------------------------------------------------------------------------- /lib/actions/collection.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/actions/collection.action.ts -------------------------------------------------------------------------------- /lib/actions/general.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/actions/general.action.ts -------------------------------------------------------------------------------- /lib/actions/interaction.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/actions/interaction.action.ts -------------------------------------------------------------------------------- /lib/actions/job.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/actions/job.action.ts -------------------------------------------------------------------------------- /lib/actions/question.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/actions/question.action.ts -------------------------------------------------------------------------------- /lib/actions/tag.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/actions/tag.action.ts -------------------------------------------------------------------------------- /lib/actions/tag.actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/actions/tag.actions.ts -------------------------------------------------------------------------------- /lib/actions/user.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/actions/user.action.ts -------------------------------------------------------------------------------- /lib/actions/vote.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/actions/vote.action.ts -------------------------------------------------------------------------------- /lib/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/api.ts -------------------------------------------------------------------------------- /lib/handlers/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/handlers/action.ts -------------------------------------------------------------------------------- /lib/handlers/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/handlers/error.ts -------------------------------------------------------------------------------- /lib/handlers/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/handlers/fetch.ts -------------------------------------------------------------------------------- /lib/http-errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/http-errors.ts -------------------------------------------------------------------------------- /lib/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/logger.ts -------------------------------------------------------------------------------- /lib/mongoose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/mongoose.ts -------------------------------------------------------------------------------- /lib/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/url.ts -------------------------------------------------------------------------------- /lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/utils.ts -------------------------------------------------------------------------------- /lib/validations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/lib/validations.ts -------------------------------------------------------------------------------- /middleware.ts: -------------------------------------------------------------------------------- 1 | export { auth as middleware } from "@/auth"; 2 | -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/file.svg -------------------------------------------------------------------------------- /public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/globe.svg -------------------------------------------------------------------------------- /public/icons/account.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/account.svg -------------------------------------------------------------------------------- /public/icons/arrow-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/arrow-left.svg -------------------------------------------------------------------------------- /public/icons/arrow-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/arrow-right.svg -------------------------------------------------------------------------------- /public/icons/arrow-up-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/arrow-up-right.svg -------------------------------------------------------------------------------- /public/icons/au.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/au.svg -------------------------------------------------------------------------------- /public/icons/avatar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/avatar.svg -------------------------------------------------------------------------------- /public/icons/bronze-medal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/bronze-medal.svg -------------------------------------------------------------------------------- /public/icons/calendar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/calendar.svg -------------------------------------------------------------------------------- /public/icons/carbon-location.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/carbon-location.svg -------------------------------------------------------------------------------- /public/icons/chevron-down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/chevron-down.svg -------------------------------------------------------------------------------- /public/icons/chevron-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/chevron-right.svg -------------------------------------------------------------------------------- /public/icons/clock-2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/clock-2.svg -------------------------------------------------------------------------------- /public/icons/clock.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/clock.svg -------------------------------------------------------------------------------- /public/icons/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/close.svg -------------------------------------------------------------------------------- /public/icons/computer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/computer.svg -------------------------------------------------------------------------------- /public/icons/currency-dollar-circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/currency-dollar-circle.svg -------------------------------------------------------------------------------- /public/icons/downvote.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/downvote.svg -------------------------------------------------------------------------------- /public/icons/downvoted.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/downvoted.svg -------------------------------------------------------------------------------- /public/icons/edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/edit.svg -------------------------------------------------------------------------------- /public/icons/eye.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/eye.svg -------------------------------------------------------------------------------- /public/icons/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/github.svg -------------------------------------------------------------------------------- /public/icons/gold-medal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/gold-medal.svg -------------------------------------------------------------------------------- /public/icons/google.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/google.svg -------------------------------------------------------------------------------- /public/icons/hamburger.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/hamburger.svg -------------------------------------------------------------------------------- /public/icons/home.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/home.svg -------------------------------------------------------------------------------- /public/icons/job-search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/job-search.svg -------------------------------------------------------------------------------- /public/icons/like.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/like.svg -------------------------------------------------------------------------------- /public/icons/link.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/link.svg -------------------------------------------------------------------------------- /public/icons/location.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/location.svg -------------------------------------------------------------------------------- /public/icons/message.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/message.svg -------------------------------------------------------------------------------- /public/icons/mingcute-down-line.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/mingcute-down-line.svg -------------------------------------------------------------------------------- /public/icons/moon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/moon.svg -------------------------------------------------------------------------------- /public/icons/question.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/question.svg -------------------------------------------------------------------------------- /public/icons/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/search.svg -------------------------------------------------------------------------------- /public/icons/sign-up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/sign-up.svg -------------------------------------------------------------------------------- /public/icons/silver-medal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/silver-medal.svg -------------------------------------------------------------------------------- /public/icons/star-filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/star-filled.svg -------------------------------------------------------------------------------- /public/icons/star-red.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/star-red.svg -------------------------------------------------------------------------------- /public/icons/star.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/star.svg -------------------------------------------------------------------------------- /public/icons/stars.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/stars.svg -------------------------------------------------------------------------------- /public/icons/suitcase.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/suitcase.svg -------------------------------------------------------------------------------- /public/icons/sun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/sun.svg -------------------------------------------------------------------------------- /public/icons/tag.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/tag.svg -------------------------------------------------------------------------------- /public/icons/trash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/trash.svg -------------------------------------------------------------------------------- /public/icons/upvote.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/upvote.svg -------------------------------------------------------------------------------- /public/icons/upvoted.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/upvoted.svg -------------------------------------------------------------------------------- /public/icons/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/user.svg -------------------------------------------------------------------------------- /public/icons/users.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/icons/users.svg -------------------------------------------------------------------------------- /public/images/auth-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/images/auth-dark.png -------------------------------------------------------------------------------- /public/images/auth-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/images/auth-light.png -------------------------------------------------------------------------------- /public/images/dark-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/images/dark-error.png -------------------------------------------------------------------------------- /public/images/dark-illustration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/images/dark-illustration.png -------------------------------------------------------------------------------- /public/images/default-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/images/default-logo.svg -------------------------------------------------------------------------------- /public/images/light-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/images/light-error.png -------------------------------------------------------------------------------- /public/images/light-illustration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/images/light-illustration.png -------------------------------------------------------------------------------- /public/images/logo-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/images/logo-dark.svg -------------------------------------------------------------------------------- /public/images/logo-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/images/logo-light.svg -------------------------------------------------------------------------------- /public/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/images/logo.png -------------------------------------------------------------------------------- /public/images/site-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/images/site-logo.svg -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/public/window.svg -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/action.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/types/action.d.ts -------------------------------------------------------------------------------- /types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/jsmasterypro_devflow/HEAD/types/global.d.ts --------------------------------------------------------------------------------