ERPNext can help you manage your shop or multiple shops with a web based POS with integrated inventory and accounting.
The ERPNext POS helps you manage your store checkout easily with integrated billing and inventory.
ERPNext stock module will help you manage inventory and procurement across warehouses
Track all things financial, including billings and payments with the ERPNext accounts module.
ERPNext Item management helps you create and manage your manufacturing items and its variants.
ERPNext has built-in support for batched and serialized inventory that will help you in traceability.
Manage your employee data, payroll, leave and attendance, expense claims, all within your ERPNext system.