{"id":23684684,"url":"https://github.com/exios66/intro-knowledge-quiz","last_synced_at":"2026-02-15T19:05:01.281Z","repository":{"id":270164418,"uuid":"909510456","full_name":"Exios66/Intro-Knowledge-Quiz","owner":"Exios66","description":"Supplementary Assessment for Primary Research Project","archived":false,"fork":false,"pushed_at":"2024-12-30T03:50:00.000Z","size":28,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-05T01:39:09.132Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://exios66.github.io/Intro-Knowledge-Quiz/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Exios66.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-12-28T23:17:56.000Z","updated_at":"2024-12-30T03:50:03.000Z","dependencies_parsed_at":"2025-01-04T12:30:49.009Z","dependency_job_id":"c08fd2d5-6d45-432b-97d8-3098ee5fde5a","html_url":"https://github.com/Exios66/Intro-Knowledge-Quiz","commit_stats":null,"previous_names":["exios66/intro-knowledge-quiz"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Exios66/Intro-Knowledge-Quiz","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Exios66%2FIntro-Knowledge-Quiz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Exios66%2FIntro-Knowledge-Quiz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Exios66%2FIntro-Knowledge-Quiz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Exios66%2FIntro-Knowledge-Quiz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Exios66","download_url":"https://codeload.github.com/Exios66/Intro-Knowledge-Quiz/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Exios66%2FIntro-Knowledge-Quiz/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29487398,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-15T15:33:17.885Z","status":"ssl_error","status_checked_at":"2026-02-15T15:32:53.698Z","response_time":118,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-29T20:47:59.367Z","updated_at":"2026-02-15T19:05:01.276Z","avatar_url":"https://github.com/Exios66.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Knowledge Assessment Quiz 🎓\n\nA modern, interactive web-based quiz application that tests users' knowledge across various subjects including Geography, Chemistry, History, Literature, Astronomy, Psychology, and more. Built with accessibility and user experience in mind.\n\n## ✨ Key Features\n\n- 🎯 Multiple choice questions across diverse academic categories\n- 📊 Real-time progress tracking with detailed analytics\n- 🎨 Modern, responsive UI design with customizable themes\n- ⌨️ Full keyboard navigation and shortcuts support\n- 📱 Mobile-first responsive design that works on all devices\n- 📈 Comprehensive results with category-wise breakdown and insights\n- 🎚️ Adaptive difficulty levels with visual indicators\n- 🔄 Session management with quiz restart capability\n- 🌐 Offline support with PWA capabilities\n- ♿ WCAG 2.1 compliant accessibility features\n\n## 🚀 Getting Started\n\n### Prerequisites\n\n- Any modern web browser\n- Local development server (optional but recommended)\n\n### Installation\n\n1. Clone the repository:\n\n   ```bash\n   git clone https://github.com/yourusername/Intro-Knowledge-Quiz.git\n   cd Intro-Knowledge-Quiz\n   ```\n\n2. Choose one of these methods to run:\n   - Open `index.html` directly in your browser\n   - Use a local server (recommended):\n\n     ```bash\n     # Using Python\n     python -m http.server 8000\n     \n     # Using Node.js\n     npx serve\n     ```\n\n## 🎮 Usage Guide\n\n### Basic Navigation\n\n- Select answers by clicking or using number keys (1-4)\n- Use arrow keys or buttons for question navigation\n- Track progress through the visual progress bar\n- Review detailed performance analytics after completion\n\n### Keyboard Shortcuts\n\n| Key           | Action                    |\n|---------------|---------------------------|\n| 1-4           | Select answer choice      |\n| ←/→           | Previous/Next question    |\n| Space         | Submit answer             |\n| R             | Restart quiz              |\n| Esc           | Exit current session      |\n\n## 🔧 Technical Architecture\n\n### Core Technologies\n\n- HTML5 with semantic markup\n- CSS3 with modern features:\n  - CSS Grid \u0026 Flexbox\n  - Custom Properties\n  - CSS Animations\n  - Media Queries\n- Vanilla JavaScript (ES6+)\n- Progressive Web App (PWA) support\n\n### Performance Features\n\n- Lazy loading of images and resources\n- Optimized asset delivery\n- Caching strategies for offline use\n- Minimal external dependencies\n\n## 🌐 Browser Compatibility\n\nThoroughly tested and supported on:\n\n- Chrome 90+\n- Firefox 88+\n- Safari 14+\n- Edge 90+\n- Opera 76+\n- Mobile browsers (iOS Safari, Chrome for Android)\n\n## 🤝 Contributing\n\nWe welcome contributions! Here's how you can help:\n\n1. Fork the repository\n2. Create your feature branch:\n\n   ```bash\n   git checkout -b feature/AmazingFeature\n   ```\n\n3. Commit your changes:\n\n   ```bash\n   git commit -m 'Add some AmazingFeature'\n   ```\n\n4. Push to the branch:\n\n   ```bash\n   git push origin feature/AmazingFeature\n   ```\n\n5. Open a Pull Request\n\n### Development Guidelines\n\n- Follow existing code style\n- Add comments for complex logic\n- Update documentation as needed\n- Include tests for new features\n\n## 📄 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## 🙏 Acknowledgments\n\n- Font Awesome for comprehensive icon set\n- Modern CSS Reset by Andy Bell\n- Quiz content curated from verified educational sources\n- Open source community for inspiration and tools\n\n## 📞 Support\n\n- Create an issue for bug reports\n- Join our Discord community for discussions\n- Check the wiki for additional documentation\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexios66%2Fintro-knowledge-quiz","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fexios66%2Fintro-knowledge-quiz","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexios66%2Fintro-knowledge-quiz/lists"}