CocktailManager

CocktailManager pdf

Who has not run into this problem: you want to mix a drink, and the exact ingredients required are not available in the house. The solution is obvious: wouldn't it be nice to have a cocktail menu that always corresponds to the actual stock on hand? Problem defined... solution modeled!

preview

The CocktailManager allows one to store cocktail recipes and the different ingredients each needs. As with any recipe, the required amount of each ingredient that goes into a particular cocktail will be stored. Each user can then define how much of which ingredients he has on hand at the moment. In addition, a user can input the minimum amounts needed for normal usage, and the minimum amounts needed for parties. This makes it possible for the CocktailManager to, for example, make tequila recipes available only after there are at least two bottles available.

preview

The Module creates four dynamic reports: two cocktail menu cards, complete with recipes, but limited to those cocktails for which all ingredients are in stock (one card for normal use and the other for parties), a bartender's cheat sheet for reviewing all of the recipes, and a shopping list containing everything not in stock at the moment.

preview

Since modeling the basic module took, essentially, only 10 minutes, some time was invested in improving it with some JavaScript functions. There is an ajax update function for changing existing ingredient amounts in the list view, ingredients can be defined directly while editing cocktails, and amount fields are represented by a „Prototype SpinBox“. In addition, a very simple ratings function has been integrated into the module.

Need hors d'oeuvres to serve with the drinks? How about dinner after? Serve that up with the recipe planner module.

Tags

Comments

No comments posted yet.

Only logged in users are allowed to comment. Register or log in.

RSS feeds in…

The welcome pages in ModuleStudio contain valuable information for a successful start with the product. Since… >read more

 

Zikula 1.3…

The Zikula Project is going to publish a great release with version Zikula Core 1.3. The new release frees the… >read more

 

Shared models…

In version 0.6 of ModuleStudio the method of storing and managing models is probably going to be a primary focus of… >read more

 

Using the generator

In order to use the generator there must be a model open in the main editor, and it must not have any validation… >read more

 

Presentation…

On Camp Zikula 2010 in Georgsmarienhütte (near Osnabrück) Axel Guckelsberger has shown the evolvement of the… >read more

 

ModuleStudio…

Model-driven development is not limited to Zikula extensions created with ModuleStudio. ModuleStudio, itself, is… >read more

 

ModuleStudio…

We are happy to release the new MOST version 0.5.1 which fixes numerous bugs. Beside these corrections also several… >read more

 

Creating…

Sometimes one wants to create multiple elements of the same type. In such cases, it is annoying having to go to the… >read more

 

Multiple…

The main editor of ModuleStudio is not limited to automatically creating only three container elements. It is also… >read more

 

Basic settings…

The canvas of the main editor corresponds to the modeled application. Some basic settings should be defined here. We… >read more

 
 
 
 

ModuleStudio Honey

Close

You don't have permission to e-mail this story - please login