Skip to content

Latest commit

 

History

History
84 lines (58 loc) · 2.44 KB

README.md

File metadata and controls

84 lines (58 loc) · 2.44 KB

AI Quiz App

This project is a quiz application powered by AI (mdb.ai). It allows users to create, play, and manage quizzes.

🎥 Demo


Tech Stack

  • Python 🐍
  • Flask 🌐
  • SQLite 🗃️
  • MindsDB 🧠
  • Tailwind CSS + Bootstrap 🎨🅱️

📤 Set up

To use this project, follow these steps:

  1. Install Docker and MindsDB:

  2. Get API Key from mdb.ai:

    • Obtain an API key from mdb.ai.
    • Create a .env file in the project root and add your MindsDB API key.
  3. Set Up Python Virtual Environment:

    • Create and activate a virtual environment (recommended):

      python -m venv venv
      source venv/bin/activate  # On Windows use `venv\Scripts\activate`
  4. Install Dependencies:

    • Install required Python packages from requirements.txt:

      pip install -r requirements.txt
  5. Run Setup Script:

    • Run setup.py script to set up the database and any initial configurations:

      python setup.py
  6. Run the Application:

    • Start the Flask application:

      python app.py
  7. Access the Application:

    • Open a web browser and go to http://127.0.0.1:5000 to access the quiz app.
    • Explore and try out different quizzes!

⭐ Star the Repository

If you find this project useful, please consider starring the repository on GitHub!


🌟 Meet the Author

GitHub Profile Twitter Profile LinkedIn Profile