TutorLoom
기업·대학·교육기관을 위한 학습 플랫폼, 무료 오픈소스이며 엔터프라이즈 버전 제공
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
geograph game
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗An interactive, map-based geography quiz covering all 198 countries (the 193 UN members plus Vatican City, Palestine, Kosovo, Taiwan and the Cook Islands).
The world map stays on screen the whole time: you can zoom (scroll / pinch / buttons) and drag it, tiny countries appear as dots, and after every answer the map flies to the country. At the end you get a score breakdown per topic, a list of everything you missed, and a one-click "Retry missed countries" round.
Keyboard: 1–4 choose an answer, Enter continues.
It is a static site with no build step needed. Just open index.html in a
browser, or serve the folder:
npm run serve # http://localhost:8080
| What | Source |
|---|---|
| Borders & shapes | Natural Earth via world-atlas (1:50m; Tuvalu from 1:10m) |
| Names, capitals, regions, currencies | world-countries (with a few corrections) |
| Flags | flag-icons |
| Population, government & official languages | scripts/country-facts.mjs (hand-maintained, ≈2025 estimates) |
Generated files (data/, flags/, vendor/) are committed. To regenerate them
after editing scripts/country-facts.mjs:
npm install
npm run build:data
/owner (e.g. https://globelet.net/owner) shows quiz activity: quizzes started and
finished, scores, topic popularity and accuracy, regions, devices, the hardest and
most-quizzed countries, and a log of recent quizzes.
api/track.js (topics, region, score, which
countries were right or wrong; nothing personal). Plays on localhost aren't sent.api/stats.js serves the numbers and needs the OWNER_PASSWORD environment variable
(set in Vercel → Project → Settings → Environment Variables).DATABASE_URL); tables are created automatically on first use.