The new platforms aims to help businesses and consumers alike