Veduz app notes

Roadmap:

  • login with email/sms (use sendinblue)
  • DB
    • nodes
      • id
      • type
      • data
      • children
      • parent
      • permission
      • timestamp
    • types
      • id
      • type-name
    • permissions
      • permission-id
      • name
      • read/write
      • user
    • login
      • user-id
      • unique encrypted email/sms
      • one-time-code
      • expires
    • session-ids
      • session-id
      • user-id
      • expires
  • parse markdown into tree-structure
  • render tree-structure