-## Todo
-- lmdb
- - check
- - del
- - interface: dbi <KEY, VAL>
- - change optionals to errors
- - self: *const Self -> self: Self
- - SessionToken: []u8
- - get maybe !? weil nicht vorhanden und fehler unterschiedlich behandelt werden sollten
- - lists (refactor)
- - sets (refactor)
- - maps
-- generate ids
-- Change respond (respondoptions -> request, fmt+args)
-- Rewrite get_value
+# Todo
+
+## Technical
+- replace txn with env where appropriate
- Account
- - Register
- - Login
- - Logout
- - Change username
- - Change password
- Public-Key-Crypto
-- Home
-- Post
-- Comment
-- Like
-- Repost
-- Timeline
- TUI
+
+## Functional
+- maintain scroll
+- search users
+- search posts
+- @ users
+- save posts
+- create views
+- profile description
+- custom css
+- show comments (optionally) in profile
+- handle `defer txn.commit catch {}`
+
+## Optional
+- images (media)
+- trending page
+- DMs
+- Limit Posts/Comments and paginate
+- Calculate max buffer sizes