Thinquiz는 두뇌를 단련하는 퀴즈 앱입니다. 다양한 퀴즈와 퍼즐을 통해 사용자는 재미있게 사고 능력을 향상시킬 수 있습니다. 퀴즈를 풀면서 논리적 사고와 문제 해결 능력을 기를 수 있는 앱입니다.
-
퀴즈 모드 📋
- 다양한 주제의 퀴즈가 제공됩니다. 사용자는 주어진 문제에 대해 생각하고, 적절한 답을 선택합니다.
-
점수 시스템 💯
- 퀴즈를 풀고 점수를 기록하며, 기록된 점수를 통해 사용자는 자신의 퀴즈 실력을 확인할 수 있습니다.
-
찬스 기능 🍀
- 랜덤으로 문제 사이에 찬스카드를 뽑아 힌트를 얻거나 패널티를 받습니다.
- 사용언어 - Dart
- 프레임워크 - Flutter
- IDE - VSCode
- 버전관리 - Git / GitHub
thinquiz/
├── ... # 기타 Flutter 프로젝트 파일
├── assets
├── lib/
│ ├── managers/ # 매니저 클래스
│ ├── models/ # 데이터 모델
│ ├── providers/ # provider
│ ├── screens/ #
│ ├── services/ # 서비스
│ └── widgets/ # 위젯
├── README.md
├── pubspec.yaml
└── .gitignore # Git 제외 파일 설정
| main_screen | main_screen | quiz_screen |
|---|---|---|
메인화면 - 시작 |
메인화면 - 이어하기 |
퀴즈 화면 |
| �memo_screen | quiz_list_screen | lucky_card_screen |
|---|---|---|
문제-메모장화면 |
문제목록화면 |
행운카드화면 |
멋쟁이 사자처럼 AppSchool 7기: Flutter 프로젝트 팀 1조
| 노성경 | 박세라 | 조태연 |
|---|---|---|
| @837100 | @hiereit-dev | @cty7574 |
![]() |
- 노성경
- 메인화면, 문제목록, 문제해설 화면 구현
- 회고
플러터의 개발 흐름을 어느 정도 파악한 것 같아서 좋았습니다. 깃 충돌 등을 겪고 해결하는 방법과 충돌의 원인에 대해 생각해보는 계기가 되어 좋았습니다. 앱 개발의 재미를 느끼기도 했지만 한 편으로는 실력 부족이 체감이 되어서 열심히 해야 겠다는 동기 부여가 되었습니다.
- 박세라
- 메모장, 정/오답/퀘스트 완료 화면 구현
- 회고
처음 플러터 프로젝트인데,색다른 주제를 정한 것이 흥미로웠다. 기능을 많이 구현하는 것보다는 flutter 프로그래밍에 더 익숙해 지고 싶다는 목표를 갖고 했는데 이룬것 같다. 앞으로도 새로운 시각을 갖고 다양한 분야의 앱을 만들어 보고 싶다. 팀원분들이 서로서로 도와서 끝까지 잘 마무리 할 수 있었습니다.
- 조태연
- 퀴즈, 행운카드 화면 구현
- 회고
프로젝트를 시작할 때는 걱정이 앞섰던 것 같은데, 막상 해보니까 할 만 했던 것 같다. 수업을 들을 때는 이해되지 않던 내용들도 직접 사용해 보면서 이해가 되었다. 혼자서는 이만큼 못 했을 것 같은데 팀원분들이 도와주셔서 잘 마무리 된 것 같다.






