Beacon integration for different stores with single App is it possible?

Do we need a separate app for integrating beacon technology for different retails and stores?

Is it possible to have 1 app integrated to hold different stores and different product, does it support?

One app would be enough.