init
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
### Backend
|
||||
## UserTable
|
||||
1. userId
|
||||
2. rootObjectId
|
||||
|
||||
|
||||
1. userId
|
||||
2. objectId
|
||||
3. objectData - encrypted JSON object
|
||||
|
||||
... that's it
|
||||
|
||||
|
||||
### Frontend
|
||||
|
||||
Objects are JSON objects
|
||||
Can be root idk
|
||||
|
||||
Hats/Views are scopes for other objects (like work, home, etc)
|
||||
|
||||
Projects are parent objects for kanbans/tasks???
|
||||
or not???
|
||||
maybe parents for everything?
|
||||
|
||||
All parent objects also have a default parent. for easy pick up and use.
|
||||
|
||||
children objects:
|
||||
tasks - checkbox object, can have notes
|
||||
notes -
|
||||
Reference in New Issue
Block a user