- [ ] use an ORM for independent storage - [ ] Auth with password or magic link to login - [ ] storage on s3 or file system