Create a quiz game with AI
quiz_ai_demo.mp4
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install the software and how to install them
- Node.js and npm (https://nodejs.org/en/)
- Gemini API Key (https://aistudio.google.com/app/apikey)
- Strapi API Key (https://docs.strapi.io/user-docs/settings/API-tokens)
- Make sure you have already setup quizai backend
- Hugging Face API Key (https://huggingface.co/settings/tokens)
- Google Client ID (https://blog.logrocket.com/guide-adding-google-login-react-app/)
A step by step series of examples that tell you how to get a development env running
git clone https://github.com/ritwickrajmakhal/quizai.git
cd quizai
npm install
REACT_APP_GEMINI_API_KEY=
REACT_APP_STRAPI_API_URL=
REACT_APP_GOOGLE_CLIENT_ID=
REACT_APP_SECRET_KEY=
REACT_APP_STRAPI_API_KEY=
REACT_APP_HUGGING_FACE_API_KEY=
npm start
- React - The web framework used
- Strapi - The headless CMS used
- Gemini - Generative AI
- Hugging Face - The NLP API used
- Google - The authentication API used