I want to make an inventory of items at home. Each item would have a few key-value fields (such as
purchase_date=12.02.2024, some keys mandatory, other optional), and possibly one or more images. I want to be able to quickly filter through the fields and conveniently see the images.
Just a regular online spreadsheet almost does this, except:
- I don't see how to make image handling "user-friendly" (thumbnails in the list view, quick show/hide full image)
- Also people very far from IT would use this catalog; handling filters in a spreadsheet could be a bit too hard for them.
Size of the catalogue will be modest, order of hundreds of items. It needs to be multi-user, with history record of who added/deleted/edited what.
Is there a ready online service for this use case?
Alternatively, I might think about implementing this myself, but I don't want it to become a part-time project. Launching a full-scale web service with database, backend and frontend would be too big investment; ideas on how I can "cut the corners" are welcome. So far I was thinking about running the very light backend (pretty much just translating requests from the frontend into DB queries) in AWS Lambda, using AWS Aurora for the DB. I don't know what would be the simplest option for the frontend (not much besides showing a table with filters and possible image popups).
Fully self-made solution feels like too much "inventing the wheel" for a use case which looks typical to me, so I'm primarily searching for a ready-made service.