├── .eslintrc.json ├── .gitignore ├── README.md ├── app ├── api │ ├── chat-node-test │ │ └── route.js │ ├── chat-node │ │ └── route.js │ ├── chat │ │ └── route.js │ └── hello │ │ └── route.ts ├── components │ ├── AudioPlayer.jsx │ ├── Facts.jsx │ ├── LoadingScreen.jsx │ ├── Question.jsx │ └── Speak.jsx ├── constants │ ├── endMessages.js │ ├── facts.js │ ├── gifs.js │ ├── testQuiz.js │ └── topics.js ├── end-screen │ └── page.jsx ├── globals.css ├── layout.jsx ├── old_favicon.ico ├── page.jsx ├── quiz │ └── page.jsx └── utils │ ├── OpenAIStream.js │ └── index.js ├── chunk_test.json ├── docs └── images │ ├── api-request.jpg │ ├── end-screen.jpg │ ├── home-page.jpg │ ├── loading-screen.jpg │ ├── prompt.jpg │ └── quiz-screen.jpg ├── jsconfig.json ├── next.config.js ├── package.json ├── pages └── api │ └── test.js ├── postcss.config.js ├── public ├── analytics.js ├── audio │ ├── 8-bit.mp3 │ ├── 80s-vibe.mp3 │ ├── adventure.mp3 │ ├── beatbox.mp3 │ ├── christmas.mp3 │ ├── disco.mp3 │ ├── fantasy.mp3 │ ├── funk.mp3 │ ├── futuristic.mp3 │ ├── halloween.mp3 │ ├── indie-pop.mp3 │ ├── original.mp3 │ ├── reggae.mp3 │ └── trance.mp3 ├── grid.svg └── my-favicon-32x32.png ├── tailwind.config.js └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/README.md -------------------------------------------------------------------------------- /app/api/chat-node-test/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/api/chat-node-test/route.js -------------------------------------------------------------------------------- /app/api/chat-node/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/api/chat-node/route.js -------------------------------------------------------------------------------- /app/api/chat/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/api/chat/route.js -------------------------------------------------------------------------------- /app/api/hello/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/api/hello/route.ts -------------------------------------------------------------------------------- /app/components/AudioPlayer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/components/AudioPlayer.jsx -------------------------------------------------------------------------------- /app/components/Facts.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/components/Facts.jsx -------------------------------------------------------------------------------- /app/components/LoadingScreen.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/components/LoadingScreen.jsx -------------------------------------------------------------------------------- /app/components/Question.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/components/Question.jsx -------------------------------------------------------------------------------- /app/components/Speak.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/components/Speak.jsx -------------------------------------------------------------------------------- /app/constants/endMessages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/constants/endMessages.js -------------------------------------------------------------------------------- /app/constants/facts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/constants/facts.js -------------------------------------------------------------------------------- /app/constants/gifs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/constants/gifs.js -------------------------------------------------------------------------------- /app/constants/testQuiz.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/constants/testQuiz.js -------------------------------------------------------------------------------- /app/constants/topics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/constants/topics.js -------------------------------------------------------------------------------- /app/end-screen/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/end-screen/page.jsx -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/layout.jsx -------------------------------------------------------------------------------- /app/old_favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/old_favicon.ico -------------------------------------------------------------------------------- /app/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/page.jsx -------------------------------------------------------------------------------- /app/quiz/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/quiz/page.jsx -------------------------------------------------------------------------------- /app/utils/OpenAIStream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/utils/OpenAIStream.js -------------------------------------------------------------------------------- /app/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/app/utils/index.js -------------------------------------------------------------------------------- /chunk_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/chunk_test.json -------------------------------------------------------------------------------- /docs/images/api-request.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/docs/images/api-request.jpg -------------------------------------------------------------------------------- /docs/images/end-screen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/docs/images/end-screen.jpg -------------------------------------------------------------------------------- /docs/images/home-page.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/docs/images/home-page.jpg -------------------------------------------------------------------------------- /docs/images/loading-screen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/docs/images/loading-screen.jpg -------------------------------------------------------------------------------- /docs/images/prompt.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/docs/images/prompt.jpg -------------------------------------------------------------------------------- /docs/images/quiz-screen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/docs/images/quiz-screen.jpg -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/jsconfig.json -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/package.json -------------------------------------------------------------------------------- /pages/api/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/pages/api/test.js -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/analytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/public/analytics.js -------------------------------------------------------------------------------- /public/audio/8-bit.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/public/audio/8-bit.mp3 -------------------------------------------------------------------------------- /public/audio/80s-vibe.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/public/audio/80s-vibe.mp3 -------------------------------------------------------------------------------- /public/audio/adventure.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/public/audio/adventure.mp3 -------------------------------------------------------------------------------- /public/audio/beatbox.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/public/audio/beatbox.mp3 -------------------------------------------------------------------------------- /public/audio/christmas.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/public/audio/christmas.mp3 -------------------------------------------------------------------------------- /public/audio/disco.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/public/audio/disco.mp3 -------------------------------------------------------------------------------- /public/audio/fantasy.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/public/audio/fantasy.mp3 -------------------------------------------------------------------------------- /public/audio/funk.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/public/audio/funk.mp3 -------------------------------------------------------------------------------- /public/audio/futuristic.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/public/audio/futuristic.mp3 -------------------------------------------------------------------------------- /public/audio/halloween.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/public/audio/halloween.mp3 -------------------------------------------------------------------------------- /public/audio/indie-pop.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/public/audio/indie-pop.mp3 -------------------------------------------------------------------------------- /public/audio/original.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/public/audio/original.mp3 -------------------------------------------------------------------------------- /public/audio/reggae.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/public/audio/reggae.mp3 -------------------------------------------------------------------------------- /public/audio/trance.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/public/audio/trance.mp3 -------------------------------------------------------------------------------- /public/grid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/public/grid.svg -------------------------------------------------------------------------------- /public/my-favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/public/my-favicon-32x32.png -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quentin-mckay/AI-Quiz-Generator/HEAD/tsconfig.json --------------------------------------------------------------------------------