A few weeks ago I was feeling unproductive, and for me the best way to quash that feeling is to hammer out a small project from start to finish. A few people were talking about needing a solution to manage large amounts of inventory + some other features like collaborative editing and checking in and out their stuff. I've wanted to make this for a while but now was the time to hammer out it. So I spun up a quick Ionic project and started to learn how to use the new Firestore tech (a vast improvement over the old Realtime Database IMO) and got to work.
My idea was to make it so you use or create "mixins" to categorize your lists of items, using sets of fields to define your list. So, if you want to have a list of MTG trading cards for sale, you'd pick "Magic the Gathering" "for sale". If you wanted to have a check in/check out system for video games, you'd pick "Video Games" "Library". Of course, you can make your own mixins as well - there's no way to cover every possible need.
You can see the end result here, but since that's just the app (I haven't gotten time to make a "proper" site for it), here's some examples:
As well, here are some pics of the tool in action.
What do you think?