Airtable WOULD be good except their free tier is limited to 1K records which @noampomsky would probably hit way too fast.

Same limit for the Notion free tier.

Paid tiers go up to 50K records on Airtable and 10K records on Notion.