Bookmarks are one flat list. Once youve saved more than a handful, finding anything is a pain. Let people group them into folders ("Eidolon", "leveling", whatever they want).
Low priority, pure quality-of-life. Only worth doing once people actually have enough bookmarks for the flat list to hurt, so this can sit until the data says its needed.
Rough shape: a folder table plus a nullable folderId on the bookmark. UI is a sidebar or a folder dropdown on the bookmarks page. Unfiled bookmarks stay where they are, so nothing breaks for people who never make a folder.
Bookmarks are one flat list. Once youve saved more than a handful, finding anything is a pain. Let people group them into folders ("Eidolon", "leveling", whatever they want).
Low priority, pure quality-of-life. Only worth doing once people actually have enough bookmarks for the flat list to hurt, so this can sit until the data says its needed.
Rough shape: a folder table plus a nullable
folderIdon the bookmark. UI is a sidebar or a folder dropdown on the bookmarks page. Unfiled bookmarks stay where they are, so nothing breaks for people who never make a folder.