Como usar JavaScript(node.js) como back-end em um projeto no Android Studio usando o Kotlin no front-end?

Olá, estou fazendo um só projeto de duas matérias diferentes, preciso fazer um caça ao tesouro onde você le um QR Code e tira uma foto no lugar indicado, o professor vai pesquisar o RA e vão aparecer as fotos tiradas, cada uma com sua localização. Minha maior dificuldade no momento é ao ligar o front-end com o back-end, quero saber como faço para conectar o node.js(back-end) com o Kotlin(front-end) no Android Studio.

Vc pode criar uma API Rest usando express.js para que o app possa se comunicar.