Collaborative Lecture Notes
Design a shared note space where a class can combine observations, discuss uncertain points, and preserve a trustworthy study record.
The brief
Understand the problem
Background
Shared notes can improve coverage during a lecture, but simultaneous edits, copied material, conflicting interpretations, and unclear ownership can make the final document less reliable.
User context
A class of thirty students is documenting a fast-paced economics seminar. Jo takes definitions, Malik captures examples, and several classmates add questions from tablets.
Product problem
The workspace must support parallel contribution without turning the page into a chaotic stream or letting an incorrect edit silently replace a useful explanation.
Objective
Design the live capture, contribution review, discussion, and revision history for collaborative academic notes.
What to design
Define the experience
Required experience
- Structured live note session
- Presence and concurrent editing
- Comment and question resolution
- Version history
Screens and states
- Session workspace
- Contribution queue
- Focused discussion
- Revision history
- Study view
Core user flow
Follow the critical path
- 01
Jo creates sections from the lecture agenda
- 02
Students contribute in parallel
- 03
A disputed definition is moved into discussion
- 04
An editor resolves it with a source and publishes the study version
Product rules
Requirements and constraints
Requirements
- Show edit ownership and live presence
- Protect against overwritten content
- Separate unresolved questions from polished notes
- Provide citations and source labels
- Allow rollback of harmful edits
Constraints
- Thirty people may edit at once
- Some students join on tablets with weak connectivity
- Course materials may have sharing restrictions
Reality check
States worth considering
Ready-to-use content
Mock data
Use this content to test hierarchy and realistic data states. You can expand it when the concept needs more depth.
Lecture outline
- Price elasticity definition, reviewed
- Substitution example, 3 active editors
- Question: assumptions behind the model, unresolved
- Reading citation, source verified
Finish line
What to deliver
- Five desktop or tablet screens
- A conflict resolution interaction for simultaneous edits
If you want more
Optional extensions
Optional direction
Visual resources
Use these as a starting constraint if you want one. They are not part of the required solution.