How congminh204/study_web_4exam works
This is a browser-based, Quizlet-style study app for organizing subjects and study sets, then practicing their cards. The visible user journey goes from browsing subjects to creating a set and using flashcards, learn, test, or match modes. The tree also shows shared storage/study/UI modules and bundled course data. Runtime source and README content were not provided, so internal calls and data flow cannot be verified; the edges below reflect only navigation exercised in the smoke-test excerpt.
Main entry points: index.html Subject Browser · subject.html Subject Page · edit.html Set Editor · set.html Study Set
Components 14
Subject and Set Management
- Subject Browser
index.html - Subject Page
subject.html - Set Editor
edit.html - Study Set
set.html
Study Modes
- Flashcards
flashcards.html - Learn Mode
learn.html - Test Mode
test.html - Match Mode
match.html
Shared Runtime and Content
- Browser Store
assets/js/store.js - Study Logic
assets/js/study.js - Shared UI
assets/js/ui.js - Course Data Packs
assets/data - Icons
assets/js/icons.js
Other components
- Learner
Connections 8
- Learner → Subject Browser: opens
- Subject Browser → Subject Page: opens subject
- Subject Page → Set Editor: creates set
- Set Editor → Study Set: saves set
- Learner → Flashcards: practices
- Learner → Learn Mode: practices
- Learner → Test Mode: takes test
- Learner → Match Mode: plays