Online software using Spring Roo, Hibernate, Dojo to implement billing and inventory management for a shop