Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Quiz Playing Component Using Data from Issue #43 #44

Closed
Tracked by #46
icepick4 opened this issue Jan 15, 2024 · 0 comments
Closed
Tracked by #46

Implement Quiz Playing Component Using Data from Issue #43 #44

icepick4 opened this issue Jan 15, 2024 · 0 comments

Comments

@icepick4
Copy link
Owner

  • Description:
    Create a primary component for playing a quiz that retrieves data managed by the changes in Issue Retreive a Quiz from the API #43 . This component should handle the gameplay of the quiz, incorporating the following possible answer types:
enum AnswerType {
    capital
    flag
    population
    free
    continent
    currency
    official_name
    region
}

Subcomponents may be necessary to manage different aspects of the quiz.

  • Tasks:

Develop the main quiz playing component.
Utilize data retrieved from the API request to /quiz as mentioned in Issue #43 .
Implement quiz gameplay logic, considering the various answer types provided.
If necessary, create subcomponents to handle specific aspects of the quiz, such as displaying flags, handling free-form answers, etc.

  • Mockup:

image

  • References:

Related Issue: #43
Additional Information:
Feel free to provide any additional details or specific requirements related to this task. If there are crucial architectural decisions to be made, discuss them in the comments of this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant