Openbravo 3.0 , the agile ERP, is a modular, ready to use, 100% web-based open source and free business management system written in Java, that automates all of the core business processes for small and mid-sized companies. This makes an appealing alternative to SMEs.
The JSON module provides the JSON REST web service, it is used for the client-server data communication
The Weld module provides dependency injection and component management
The Kernel module takes care of infrastructure tasks as request processing, event handling, compression and caching
The DataSource module uses the JSON module and provides higher level data request functionality for querying and data related actions
The Smartclient module provides the Smartclient user interface library
The Application module contains the implementation of the navigation bar, grids and forms and other application oriented client and server side code.
Odoo is free for two users, when hosted online, but it jumps up after that. However, if you install and maintain the software in house, Odoo is totally free. If you are managing a system that doesn’t get touched by many people, Odoo online might be perfect. The software covers all the standard warehousing, manufacturing, and sales channels. Odoo’s distinction is that the whole system revolves around a series of apps.
You can bolt on access to apps for a monthly fee that help you build a website, install ecommerce portals, run a CRM, and on and on. The benefit of this system is you don’t end up running a bloated system when you could be running a slim setup.
Odoo’s obvious downside is the limitation on users or the need to have a skilled technical team in house. Luckily, adding online users beyond the first two isn’t prohibitively expensive. With its scaled approach to users and features, Odoo provides a solution that can grow with your business.