-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Currently, if you refresh the page, all of the terms added and the courses drag-and-dropped will be wiped.
The goal here is to be able to not just have functionality (in the form of a button) that allows a student to save their changes on a degree plan BUT have smart ways of saving it to local and to the cloud. A really good system we can do and maybe opens up doors to allow others to collaborate on degree plans is this...
- Use a CRDT approach in which we maintain what was changed, rather than the entire context
- If a user is offline + maybe some sort of offline time (we can keep some sort of session cookie that tracks usage of our planner), we can "upsert" those changes and have it be maintained while saving up on API usage (maybe we can have a CRUD operation for this like updatePlanner or smth like that)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels