TODO
- Authentication
- Local
- GitHub (Maybe)
- Dashboard
- Manage shares
- Edit account
- Change username
- Change password
- Delete account
- List shares by user
- Shares
- Create [DONE]
- View [DONE]
- Private
- Delete
- Expiry Date
- Improve overall share creation logic
- Improve handling of editor content (remove hidden textarea)
- Swap to Prisma (Maybe)