I am building out a React app/website that currently is just a landing page for a client that uses Clover. I'd like to integrate Clover into the site using the API for things such as loading inventory items to display on the site, making purchases etc. I don't want to edit or modify anything on the site... strictly displaying information on their Clover system, and making payments.
For example sake, my client's name is John's Kitchen. I am a little confused on the workflow and about the requirements of publishing an app on the market. Hopefully I can get a little clarification here.
If I understand correctly, I need to develop an app that would be published to the Clover app market. I would then have my client John's Kitchen download that app, so that I could load their information on to my React site, which only needs to use the APIs which are already available even if they don't download the app? Should I name it 'John's Kitchen App' because I only am integrating with the one user? How would I handle some other merchant who randomly finds the app and downloads it? Would something like this even get approved to get onto the Market? If not, is it impossible to do what I'm describing? Is there an easier way?
Apologies if this is already explained in the documentation somewhere, and I simply couldn't find it.