AirTable
A good solution for no-code DB/frontend.
- Can expose interface, which serves as a simple webapp. Fine grained control over filters, layout, and which fields are editable.
- Database can be downloaded as csv files, attachments as links that expire in a few hours. Should be enough time to download with proper multi-threaded async downloads.
- Pricing is a concern