Showcase

SHOWCASE

In this section you can find descriptions of several example projects from practice. They demonstrate the variety of possible applications realised with the help of ModuleStudio. It ranges from fun and experimental projects to research and business applications. There is also a playground available at our demo site.

 

Materials

Materials

If one wants to distribute things irregularly over the Internet, a complex shopping cart is not always required. With the material management application, implementing a minimal ordering system is now possible. With this application, it is possible to easily order, for example, brochures and publicity products without having to cope with a shopping cart or payment methods.

preview

Besides a title and a description, a material entry has optional fields for a link to further information and a link for downloadable files. It is also possible to define the regular price and a discount price, should the occasion arise. A checkbox stores whether the corresponding material is sold-out or is still in stock.

preview

When a user places an order, changing the quantities desired for an item updates the prices directly with JavaScript, based on the actual selection. When the order is complete, the order data is forwarded to Formicula, where the actual handling of the order is performed, very simply, with an informal… >read more

CocktailManager

CocktailManager

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.

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.

Since modeling the basic module took, essentially,… >read more

Modular shop system

Modular shop system

Many web sites with complex substructures, such as web-based shopping sites, are not implemented using a modular architecture. When such sites require changes or new features to be implemented in one aspect of the system, a chain-reaction often occurs causing unanticipated changes to cascade through the rest of the system. This can often trap a customer into a fragile system that is expensive to enhance or maintain. Small changes in content can result in unforeseen additional costs. After implementing a few shop projects, the costs and effort of maintaining customisations for several individual client projects begins to add up.

For our clients, we have designed a shop system consisting of a several individual modules using ModuleStudio. The modular design helps us avoid some of the pitfalls described earlier. As the picture points out, there are management areas for customers, products and orders, as well as modules for shipping, payment, and sales promotions. The two modules ERP-Sync and Connector allow data to be exchanged between ours and other systems. The pricing module allows one to define different currencies, price lists, and pricing rules, including discounts, extra charges, taxes, and other similar things.

>read more
 
 

ModuleStudio Honey

Close

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