Welcome to GPTeasers - where we tickle your brain with quizzes from the depths of GPT's knowledge! ๐๐ค
https://djsaunders1997.github.io/GPTeasers/
GPTeasers is a webapp that generates quiz-style questions based on the topic you provide. Want to challenge yourself with "Roman History" or dive deep into "Quantum Physics"? We've got you covered! ๐โจ
- Dynamic Quizzes ๐: Enter a topic and get a quiz in seconds!
- Instant Feedback ๐ฌ: Know right away if you're a genius or if it's time to hit the books.
- Mobile Friendly ๐ฑ: Quiz yourself anytime, anywhere.
- Hosted on GitHub Pages ๐: Fast, reliable, and free!
- Visit the App ๐: Go to the GPTeasers site.
- Enter a Topic ๐: Type in your desired topic in the search box.
- Start the Quiz ๐: Answer the questions and see how you fare!
- Share & Challenge Friends ๐ค: Think you did well? Share your results and challenge a friend!
- Web Browser (Client): The user accesses the static site hosted on GitHub Pages.
- GitHub Pages (Static Site): The static site serves content to the client. When specific actions are taken on the site (pressing a Generate Quz button), a call is made to the Azure Functions Backend.
- Azure Container Apps: Once triggered, the FastAPI containers communicates with the OpenAI API, sending requests and receiving responses.
- OpenAI API: Processes the request and sends back a response.
Love GPTeasers? Want to make it even better? We welcome contributions!
- Fork this repo ๐ด.
- Make your changes ๐ ๏ธ.
- Submit a pull request ๐ฅ.