Collaborative deck layer with live synchronization and independent per-follower scheduling¶
Design · All designs
Evidence · no claims cited
Description¶
Memdora's collaborative layer lets users publish decks publicly, to friends, or privately; published decks appear in a Discover feed where users follow them. When the deck owner adds, edits, or removes a card, "all followers' copies update instantly—no re-follow required", while "each follower maintains independent FSRS-6 scheduling state, learning at their own pace". The infrastructure uses a publish-subscribe model with server-side scheduling state.
Design Implications¶
Context¶
Requirements¶
- A publish-subscribe infrastructure with each follower maintaining independent scheduling state server-side
Constraints¶
- The collaborative deck features have not yet been evaluated in a formal educational setting; deployment may reveal unmet needs around teacher workflows and institutional authentication
Target Learners¶
- students following a teacher's shared deck
- community deck followers
Learning Goals¶
- shared vocabulary learning with teacher-curated content
Claims¶
Patterns Used¶
- Spaced Learning: each follower keeps independent FSRS-6 scheduling state, so a shared deck does not impose a shared review schedule
Related Designs¶
- Memdora — the flashcard app this layer belongs to
- Memdora 17 interaction-type taxonomy
Examples¶
-
Key Sources¶
- Ruiyang Zhang. (2027). Memdora: Designing Cognitively-Grounded Flashcard Interactions for AI-Powered Spaced Repetition. Proceedings of ACM International Conference on Intelligent User Interfaces (IUI '27). https://arxiv.org/abs/2607.25096
Page metadata
| Field | Value |
|---|---|
type |
design |
id |
memdora-collaborative-deck-layer |
title |
Collaborative deck layer with live synchronization and independent per-follower scheduling |
description |
Memdora's collaborative layer lets users publish decks publicly, to friends, or privately; published decks appear in a Discover feed where users follow them. |
status |
review |
generated |
by process:settle-candidates on 2026-10-11 |
trust |
unverified — no one has confirmed this page's content |
sources |
1 — ruiyang-zhang-2027 |
Frontmatter is the page's machine-readable record — see the Schema & Guide.