"A simple barcode scanner where you check in new products you buy, and check out products you throw away."
Your homework, before you start too far down this road, is to start doing that right now if you haven't already. You don't even need a real scanner; just pretend with a stapler or something vaguely the right shape and weight. You should also go through your cupboards and just scan everything once to simulate the initial load. Then, I don't know whether you mean to design this for yourself or for selling to others, but if it's the latter, consider whether your customers will actually do this for any period of time. I'd also recommend faceoffs between two people, one pretending realistically to ask your system where something is (either literally typing it in somewhere or doing real-enough voice recognition that you can see the correct query came out), and one just looking. Even if I don't know your kitchen, if it's at all sensibly laid out and you give me a quick look around first, decent odds I still beat your system finding something on average, even if it's not my kitchen.
If you completely eliminate 100% of the time in a year that I spend looking for kitchen goods that I don't know where they are, you've brought me maybe $20/year in value total; if you make me scan everything going in and out, I'd pay at least $200/year not to do that. (Probably more if I really faced that problem.)
(If this is just a personal project, go nuts. Very educational, lots of valuable skill building involved, and it's always good to scratch an itch with it. But if you have any ideas of making money with it, then I suggest taking it seriously and doing some heavy market research and proofing before the tech.)
I actually have built it in about an hour, weeks ago.
The situation was this: Was at home, had no idea what was in the cupboard. So I scanned everything with the app.
I stopped using it, mainly because scanning via phone is far slower than via a real scanner, and I don’t want to spend money. And because my parents always ignored it anyway.
Your homework, before you start too far down this road, is to start doing that right now if you haven't already. You don't even need a real scanner; just pretend with a stapler or something vaguely the right shape and weight. You should also go through your cupboards and just scan everything once to simulate the initial load. Then, I don't know whether you mean to design this for yourself or for selling to others, but if it's the latter, consider whether your customers will actually do this for any period of time. I'd also recommend faceoffs between two people, one pretending realistically to ask your system where something is (either literally typing it in somewhere or doing real-enough voice recognition that you can see the correct query came out), and one just looking. Even if I don't know your kitchen, if it's at all sensibly laid out and you give me a quick look around first, decent odds I still beat your system finding something on average, even if it's not my kitchen.
If you completely eliminate 100% of the time in a year that I spend looking for kitchen goods that I don't know where they are, you've brought me maybe $20/year in value total; if you make me scan everything going in and out, I'd pay at least $200/year not to do that. (Probably more if I really faced that problem.)
(If this is just a personal project, go nuts. Very educational, lots of valuable skill building involved, and it's always good to scratch an itch with it. But if you have any ideas of making money with it, then I suggest taking it seriously and doing some heavy market research and proofing before the tech.)