[x] Write test suite that runs with the full-stack Notes app (Michael)
[ ] Ops/change compressor, currently we send a lot of data over the wire (Oliver)
[x] Introduce notepad-specific documents table that tracks meta information of a note (Michael, Daniel)
original creator,
list userIds of involved collaborators we update the list each time a change is made by a collaborator
[x] Add unique email column to user table (Daniel, but wait for test suite)
[x] Implement new UI (Michael, Daniel)
[x] Implement responsive menu bar (Michael)
[x] Cached faster snapshots (Michael, Daniel)
[x] Integrate email sending #43 (e.g. via Mailchimp, Michael, Daniel)
Nice to have features:
[x] Implement inline comments (Michael, Daniel)
[x] Implement dashboard (list of documents one user is involved in)
that hasn't been involved so far
updatedAt
[ ] performance tests (e.g. create scenario where 1000 articles are created and 1000 changes are inserted and we all do that simultaneously and measure the time it takes).
(list is probably uncomplete, will update it over time)
Must have features:
Nice to have features:
(list is probably uncomplete, will update it over time)