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 👥.