Trivia5 / src /notepad.txt
Bharath370's picture
Upload 102 files
582bf6b verified
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