├── .gitignore ├── LICENSE ├── README.md ├── components.json ├── drizzle ├── 0000_colorful_fallen_one.sql ├── 0001_fair_edwin_jarvis.sql ├── 0002_previous_manta.sql └── meta │ ├── 0000_snapshot.json │ ├── 0001_snapshot.json │ ├── 0002_snapshot.json │ └── _journal.json ├── eslint.config.mjs ├── next.config.ts ├── package.json ├── postcss.config.mjs ├── public ├── file.svg ├── globe.svg ├── next.svg ├── screenshot.png ├── vercel.svg └── window.svg ├── src ├── app │ ├── admin │ │ └── page.tsx │ ├── api │ │ ├── answers │ │ │ ├── approve │ │ │ │ └── route.ts │ │ │ ├── disapprove │ │ │ │ └── route.ts │ │ │ └── route.ts │ │ └── questions │ │ │ ├── approve │ │ │ └── route.ts │ │ │ ├── disapprove │ │ │ └── route.ts │ │ │ └── route.ts │ ├── favicon.ico │ ├── globals.css │ ├── layout.tsx │ ├── page.tsx │ ├── qa │ │ └── page.tsx │ └── searchUsers │ │ ├── SearchUsers.tsx │ │ ├── _actions.ts │ │ └── page.tsx ├── components │ ├── Header.tsx │ ├── QuestionForm.tsx │ ├── QuestionItem.tsx │ ├── QuestionList.tsx │ └── ui │ │ ├── badge.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── input.tsx │ │ └── separator.tsx ├── db │ ├── actions.ts │ ├── index.ts │ └── schema.ts ├── lib │ └── utils.ts └── middleware.ts ├── tailwind.config.ts ├── tsconfig.json ├── types.d.ts ├── types └── globals.d.ts └── utils └── roles.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/components.json -------------------------------------------------------------------------------- /drizzle/0000_colorful_fallen_one.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/drizzle/0000_colorful_fallen_one.sql -------------------------------------------------------------------------------- /drizzle/0001_fair_edwin_jarvis.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/drizzle/0001_fair_edwin_jarvis.sql -------------------------------------------------------------------------------- /drizzle/0002_previous_manta.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/drizzle/0002_previous_manta.sql -------------------------------------------------------------------------------- /drizzle/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/drizzle/meta/0000_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0001_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/drizzle/meta/0001_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0002_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/drizzle/meta/0002_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/drizzle/meta/_journal.json -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/public/file.svg -------------------------------------------------------------------------------- /public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/public/globe.svg -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/public/screenshot.png -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/public/window.svg -------------------------------------------------------------------------------- /src/app/admin/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/app/admin/page.tsx -------------------------------------------------------------------------------- /src/app/api/answers/approve/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/app/api/answers/approve/route.ts -------------------------------------------------------------------------------- /src/app/api/answers/disapprove/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/app/api/answers/disapprove/route.ts -------------------------------------------------------------------------------- /src/app/api/answers/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/app/api/answers/route.ts -------------------------------------------------------------------------------- /src/app/api/questions/approve/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/app/api/questions/approve/route.ts -------------------------------------------------------------------------------- /src/app/api/questions/disapprove/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/app/api/questions/disapprove/route.ts -------------------------------------------------------------------------------- /src/app/api/questions/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/app/api/questions/route.ts -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/app/qa/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/app/qa/page.tsx -------------------------------------------------------------------------------- /src/app/searchUsers/SearchUsers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/app/searchUsers/SearchUsers.tsx -------------------------------------------------------------------------------- /src/app/searchUsers/_actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/app/searchUsers/_actions.ts -------------------------------------------------------------------------------- /src/app/searchUsers/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/app/searchUsers/page.tsx -------------------------------------------------------------------------------- /src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/components/Header.tsx -------------------------------------------------------------------------------- /src/components/QuestionForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/components/QuestionForm.tsx -------------------------------------------------------------------------------- /src/components/QuestionItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/components/QuestionItem.tsx -------------------------------------------------------------------------------- /src/components/QuestionList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/components/QuestionList.tsx -------------------------------------------------------------------------------- /src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/db/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/db/actions.ts -------------------------------------------------------------------------------- /src/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/db/index.ts -------------------------------------------------------------------------------- /src/db/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/db/schema.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/src/middleware.ts -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/types.d.ts -------------------------------------------------------------------------------- /types/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/types/globals.d.ts -------------------------------------------------------------------------------- /utils/roles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyaga001/clerk-qa-platform/HEAD/utils/roles.ts --------------------------------------------------------------------------------