FLUTTER ECOSYSTEM

iamnijat/code-quizzy

코딩 퀴즈는 학습을 매우 즐겁게 만들어 줍니다. 여기서 단순히 배우는 것이 아니라 게임을 하면서 배웁니다. 우리의 퀴즈는 재미있고 지식을 즉각적으로 놀라게 합니다.

CodeQuizzy 프로젝트 이미지
Stars
38
Forks
13
최근 푸시(UTC)
2026. 8. 6.
프로젝트 상태
활성
Nijat Namazzade GitHub avatar
GITHUB User

Nijat Namazzade ↗

@flutter @react-native engineer, interested in @nodejs

Baku, Azerbaijan공식 웹사이트 ↗
언어DartHTMLRubySwiftKotlinObjective-C

기술 주제

관련 패키지 및 예제

사용 중인 의존성

의존성 목록 16 개

앱 카테고리

원본 README

아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.

README 펼치기 / 접기

GitHub Workflow Status (branch) GitHub forks GitHub stars GitHub watchers GitHub contributors GitHub last commit GitHub top language

Flutter Code Quizzy Application

mockup


Configuration for this application

Besides the Flutter development setup on your computer, this project needs a quizapi.io API key. The key is not stored in the repo — it is passed in at build time and read via String.fromEnvironment:

flutter run   --dart-define=QUIZ_API_KEY=qa_sk_your_api_key
flutter build --dart-define=QUIZ_API_KEY=qa_sk_your_api_key

In VS Code, add it to .vscode/launch.json instead so you don't have to pass it every time:

{
  "configurations": [
    {
      "name": "code_quizzy",
      "request": "launch",
      "type": "dart",
      "toolArgs": ["--dart-define=QUIZ_API_KEY=qa_sk_your_api_key"]
    }
  ]
}

Without the key the app shows a "Missing API Key" screen rather than failing silently.

The app talks to the v1 API, which authenticates with an Authorization: Bearer <key> header and returns its payloads inside a {success, data, meta} envelope. Topics are loaded at runtime from GET /api/v1/categories, so the topic list never goes stale.

You've done entire steps correctly and I make sure that this project will have paramount effect on your progress learning Flutter