How would you structure inventory management in Unreal Engine for a POS application?

If I want to make a POS system using Unreal Engine, how should I manage products and their stock?