- Setup database and datamodel.
- Move folder open state to URL.
- Add auth.
- Add file uploading.
- Add analytics.
- Make sure sort order is consistent.
- Add delete file button.
- Add homepage + onboarding.
- Add access control.
- Add folder creation/deletion button.
- Add folder rename functionality.
- Make "file view" page.
- Gray out a row while it's being deleted.
Make a server action that takes a name and parentId, and creates a folder with that name and parentId (don't forget to set the ownerId).