TriviaVerse/ │ ├── app.py # Main Streamlit application ├── requirements.txt # Dependencies ├── README.md # Documentation ├── .gitignore # Git ignore file │ ├── modules/ # Core modules │ ├── __init__.py │ ├── api_utils.py # API utilities │ ├── mcq_generator.py # MCQ generation │ ├── flashcard_generator.py # Flashcard generation │ ├── fact_game.py # Fact game logic │ └── adaptive_engine.py # Adaptive difficulty │ ├── utils/ # Utilities │ ├── __init__.py │ ├── score_tracker.py # Score tracking system │ ├── user_auth.py # User authentication │ ├── ui_components.py # UI components │ └── mobile_responsive.py # Mobile responsive helpers │ ├── assets/ # Static assets │ ├── style.css # Custom CSS │ ├── logo.png # App logo │ └── images/ # Additional images │ ├── config/ # Configuration │ ├── __init__.py │ ├── settings.py # App settings │ └── themes.py # UI themes │ └── data/ # Data storage └── user_scores.json # Local score storage