I'm thinking about the next version of the CocktailBuilder, and I'd like to share an idea that a friend of mine gave me. Basically, it's about one good end-to-end scenario for the website that I'm almost achieving, but not quite.
What's the most obvious use case for the site today? "Enter what you have in your bar, and you'll see the cocktails you can make from it". Great.
We want more.
We want to think end-to-end. What is the user trying to do? Probably, organize a party. A good party host wants to post a bar menu somewhere, to disincline the cute and pleasantly un-intelligent freshmen from the nearby dorm from asking "hey, can you make a sex on the beach?" RTFM, baby.
To make that scenario work, you need to help the savvy sysadmin of the party print out that M, I mean the manual, oops, the bar menu. And you need to help him manage that bar menu. Really, the bar menu is just a list of favorite cocktails; and printing of the menu is just a matter of converting the pretty HTML page to a pretty PDF file.
I'm half-way there on the implementation - favorites are done, but I'm still thinking about whether doing a PDF exporter is the right way to go .
What do you think about this scenario? Anything I'm missing? Any nearby scenario that we can get for cheap?