31 lines
788 B
Markdown
31 lines
788 B
Markdown
|
|
# Design: Frontend MVP
|
||
|
|
|
||
|
|
## Approach
|
||
|
|
|
||
|
|
Use a dependency-light web app served by the Go backend. The first UI can be
|
||
|
|
plain HTML/CSS/JavaScript so the repo avoids frontend build tooling until the
|
||
|
|
interaction model is proven.
|
||
|
|
|
||
|
|
## UX Principles
|
||
|
|
|
||
|
|
- First screen is the working tutor experience, not a marketing landing page.
|
||
|
|
- Keep the UI quiet, operational, and focused on repeated practice.
|
||
|
|
- Show evidence-backed feedback and next actions after each loop.
|
||
|
|
- Use clear loading, empty, and error states.
|
||
|
|
|
||
|
|
## Boundaries
|
||
|
|
|
||
|
|
In scope:
|
||
|
|
|
||
|
|
- Diagnostic practice.
|
||
|
|
- Learner memory and readiness display.
|
||
|
|
- Material ingestion and ontology inspection.
|
||
|
|
- Teaching asset prompt candidates.
|
||
|
|
|
||
|
|
Out of scope:
|
||
|
|
|
||
|
|
- Authentication.
|
||
|
|
- Multi-user persistence.
|
||
|
|
- Payment/subscription.
|
||
|
|
- Real provider image generation.
|