My shopping list
When I was single, shopping was really a bunch of guess work. For some reason, I always thought I was running out of soap. And ended up with few tens of soup bottles under the sink. But all of that is gone now. Shopping is no longer guess work, and indulgence of all the unneeded senses. Now, there's something new, a long list of items that the house needs. Or a shopping list
Ever since I started following these shopping lists (neatly organized, and prepared by my lovely wife) things have changed dramatically. I'm only getting what the house needs and not what's (a) on sale, or (b) had a hot chick next to it or (c) had a hot chick promoting it.
My shopping skills became completely domesticated and focused on pleasing the hot chick at home :). Alright, alright, no mushy stuff! I know.
Anyway, today I felt amazingly impressed as I finished my shopping list in an hour's time to get to do other more interesting stuff. Like ... My Shopping List, an online tool that is going to help people exactly like me.
There's probably some other online tool similar to what I'm creating right now. But I decided that I'm going to do it anyway. So, I'm spending some time right now over engineering it because I'm thinking of making this an open application for anyone who wants to use it.
But right now, I'm still collecting requirements and I'm working on a little prototype which I would launch as a beta soon for people, like me, who are starting to get some organization in their life.
Now, someone might say I shouldn't let people know about my project ... but why not? I don't care if someone copied the idea. It's totally OK. But allowing this project to be open would actually help me collect ides from people with better organizational skills than ... yours truly :)
The second issue is, why would I bother with a shopping list when places like Safeway and Amazon are providing delivery services for produce and groceries? Well, simply because there's no joy in having things delivered. Takes away from the whole shopping experience.
So, how would you like your shopping list to look like?
So far I have:
- List has Owner, reader and "Getter"
- List has contents
- Each item in the contents has additional properties like price, brand,if it was obtained or not, and location it was bought from. (for historical comparison)
- All the lists are going to be confidential, only people who are allowed to see it, will see it (Reader, Getter, and Owner). They have to be explicitly specified (in other words, Reader isn't always there, he's there only when he's added)
- Reader, and Getter are allowed to see the list, and content
- Getter is allowed to Cross items off the list, and add new ones (like, for example if he found something on sale and thought he would get it)
- The list is marked done when all items are done
- The Getter can optionally add the price, brand, store information for each item while he's crossing things off the list
- The application will be accessible from any web browser (phone ..etc), the list can also be printed out for people who like it a little bit more old school
I'm trying to keep it simple, but functional ..