to dos - kanban
kanban board for developing my web portfolio
## initial features
1. an ai auto tagger, that can make connections between different posts and media
2. a graph (data structure) visualiser that connects these posts and media with strings, kind of like them being graph nodes (inspiration: https://kinopio.club/, navigable and arrangeable like assets in https://play.soot.com/sootworld)
3. ai auto-correct and auto-complete for posts
4. widgets: - music player: spotify api to start - video player: youtube (api?) to start
5. offline capabilities: caching + device storage + pwa so that a user may not have to ever sign in
## additional features
1. pinterest backups - i use it a lot for inspo gaining and i would like to make sure my stuff is backed up in the event that my boards evaporate off the face of the internet one day.
2. calendar + schedular - this can import calendar events from all diff. apps and add them to one place
3. ai voice to read out all your stuff to you (but fun/silly free voices?)
## future features
1. draw-over-website: (convert to pdf?) i want users to write, draw and attach diff media (2D AND 3D!! in a 3d space?) and widgets to websites, and then save them. this can be in-app AND as a widget? i haven't really started to think about the mechanics of this
2. font recognition/OCR to convert font to text, along with the auto-correct to clean up text
## other stuff in mind
1. how do i keep it lightweight w all the 3d functionality? some shader apis over glsl, webgl, canvas, etc.?
2. what functionalities would i have to hold back against in the offline mode?
3. i want things to be smooth.
4. i want this to world on any device, with a mobile first approach.