How tijaarat-rabeha/claude-ai-learning works
Claude Days is a static-site knowledge atlas for daily learning PDFs. Visitors browse a course map or searchable library, open a PDF in the reader, navigate between days, and save read progress in their browser. The README documents these capabilities, but the browser source was not sampled, so the internal UI relationships and data wiring are not verified; the graph shows documented behavior without guessing those connections.
Main entry points: app.js PDF reader · docs Lesson PDFs · index.html Static site
Components 14
Learning content
- Lesson PDFs
docs - Course catalog
docs/catalog.json - Content manifest
manifest.json - Cover images
assets/covers
Static site
- Static site
index.html - Browser app
assets/js/app.js
Reader experience
- Course map
assets/js/app.js - PDF library
assets/js/app.js - Instant search
assets/js/app.js - PDF reader
assets/js/app.js - Day navigation
assets/js/app.js - Keyboard shortcuts
assets/js/app.js
Browser state
- Read progress
assets/js/app.js
Other components
- Visitor
Connections 9
- Visitor → Static site: opens
README.md - Visitor → Course map: browses
README.md - Visitor → PDF library: browses
README.md - Visitor → Instant search: searches
README.md - Visitor → PDF reader: opens
README.md - Visitor → Day navigation: navigates
README.md - Visitor → Keyboard shortcuts: uses
README.md - PDF reader → Read progress: saves progress
README.md - Lesson PDFs → PDF reader: viewed in
README.md