{"id":18140715,"url":"https://github.com/rayyanazmi/quiz-app","last_synced_at":"2026-04-29T21:32:24.784Z","repository":{"id":260445012,"uuid":"881312932","full_name":"rayyanazmi/Quiz-App","owner":"rayyanazmi","description":"A Flutter-based Quiz App that tests users' knowledge of Flutter fundamentals. Built with Dart, this app features interactive MCQs, state management using Stateless and Stateful widgets, and provides a summary of results.","archived":false,"fork":false,"pushed_at":"2024-10-31T10:57:04.000Z","size":299,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-12T23:42:25.047Z","etag":null,"topics":["android-application","application-development","dart","flutter","flutter-widgets"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rayyanazmi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2024-10-31T10:22:13.000Z","updated_at":"2024-10-31T10:59:00.000Z","dependencies_parsed_at":"2024-10-31T11:29:27.782Z","dependency_job_id":"84ba9140-d9c5-4053-a4fb-adb069b32eff","html_url":"https://github.com/rayyanazmi/Quiz-App","commit_stats":null,"previous_names":["rayyanazmi/quiz-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayyanazmi%2FQuiz-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayyanazmi%2FQuiz-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayyanazmi%2FQuiz-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayyanazmi%2FQuiz-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rayyanazmi","download_url":"https://codeload.github.com/rayyanazmi/Quiz-App/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247521504,"owners_count":20952373,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["android-application","application-development","dart","flutter","flutter-widgets"],"created_at":"2024-11-01T16:05:02.742Z","updated_at":"2026-04-29T21:32:24.745Z","avatar_url":"https://github.com/rayyanazmi.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Flutter Quiz App\n\nA simple quiz application developed using the Flutter framework and Dart programming language. This project serves as a practice tool for learning about state management in Flutter by implementing Stateless and Stateful widgets.\n\n## Features\n\n- **Interactive Quiz**: Users can test their Flutter knowledge with multiple-choice questions.\n- **Start Screen**: Features the app logo, a brief description, and a \"Start Quiz\" button to begin.\n- **Question Pages**: Contains a total of 6 questions, each with 4 options. Users can select one option for each question.\n- **Result Screen**: Provides a summary of the user's performance, displaying the number of correct and incorrect answers.\n\n## Screenshots\n\n1. **Start Screen**:\n\n    ![Screenshot 2024-10-31 155600](https://github.com/user-attachments/assets/e534e33e-c51f-44e3-ae0d-d681ae0aef98)\n\n\n2. **Question Screen**:\n   \n    ![Screenshot 2024-10-31 155649](https://github.com/user-attachments/assets/8a51a11f-5d6a-4f66-bf9f-74a02a47e0fb)\n\n3. **Result Screen**:\n4. \n    ![Screenshot 2024-10-31 155723](https://github.com/user-attachments/assets/17617235-1a1a-46f6-90b6-a129b9440283)\n\n\n## State Management\n\nThis project explores state management concepts by using:\n- **Stateless Widgets** for static UI components.\n- **Stateful Widgets** to manage dynamic content, allowing the UI to update based on user interactions.\n\n## Installation\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/yourusername/flutter-quiz-app.git\n   ```\n2. Navigate to the project directory:\n   ```bash\n   cd flutter-quiz-app\n   ```\n3. Run the app:\n   ```bash\n   flutter run\n   ```\n\n## Dependencies\n\n- Flutter SDK\n- Dart language\n\n## How to Use\n\n1. Open the app and tap \"Start Quiz\" to begin.\n2. Answer each question by selecting the correct option.\n3. View your score on the result screen at the end of the quiz.\n\n## Contributing\n\nContributions are welcome! Please open a pull request to add features or improvements.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frayyanazmi%2Fquiz-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frayyanazmi%2Fquiz-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frayyanazmi%2Fquiz-app/lists"}