Beerfactory is a complete software/hardware solution for homebrewers. May features are :
- controlling a home-made brewery and the whole brewing process.
- recipe design and simulation.
- business activity management from purchase to sales, stocks management, production planning or customer relationship management.
Beerfactory is developed mostly in Scala. The architecture is based on :
- a server side using Play framework
- a client side which uses Scala.js to compile scala code into javascript.
Both PostgreSQL and H2 can be used for storage.
Server and client side can be embedded (with H2) to provide a all-in-one software easily installable.