How khairulkalil-01/justwork works
This is a browser-based document evaluation interface: users provide a PDF and evaluation questions/weights, submit them to a remote processing service, then view returned Markdown. The excerpt supports the upload validation and request/result flow, plus consent and page navigation behavior. The HTML and CSS contents and the remainder of the JavaScript are not sampled, so page structure and additional features cannot be confirmed.
Main entry points: main.js Evaluation client · index.html Evaluation page · handshake-animation.js Handshake animation · styles.css Page styling
Components 11
Document submission
- Evaluation client
js/main.js - Selected PDF
- Questions and weights
- Markdown evaluation
Page experience
- Consent controls
js/main.js - Scroll navigation
js/main.js - Handshake animation
js/handshake-animation.js - Page styling
css/styles.css
Other components
- Visitor
- Evaluation page
index.html - Document processor
Connections 12
- Visitor → Evaluation page: opens
- Evaluation page → Evaluation client: loads
- Visitor → Evaluation client: selects and submits
- Evaluation client → Selected PDF: validates PDF
- Evaluation client → Questions and weights: collects weights
- Evaluation client → Document processor: posts form data
- Document processor → Evaluation client: returns evaluation
- Evaluation client → Markdown evaluation: displays Markdown
- Visitor → Consent controls: sets consent
- Visitor → Scroll navigation: scrolls page
- Evaluation page → Handshake animation: loads
- Evaluation page → Page styling: uses