End device onboarding

I am currently working on automate onboarding of end device using QR code[according lora alliance standard] ?
For this i am planning to make one app application to scan the QR code ?
for this how it will add to the network server using this app application ?
Can any one help me for do this job ? Explain the onboarding process with that app application ?

Thank you…