Você está precisando de que exatamente? Pelo que entendi você já tem um Backend (Um servidor NodeJS). Agora você está buscando um serviço para hospedar esse sistema NodeJS, ou está buscando um banco de dados para guardar os dados dos usuários?
Se for o primeiro, eu estou usando o Railway App. Bem prático de colocar meu app NodeJS online, com um plano gratuito relativamente bom. Assim como na Vercel para frontends, aqui ele também pega seu repositório do Github, pode criar uma branch de produção baseado na sua branch Main do github e criar outras branches de Staging, etc. Além dele, usei o Heroku a muito tempo atrás, era interessante também, mas não sei como está hoje.
Se for o segundo, você tem que estudar os tipos de banco de dados disponíveis e ver qual atende melhor suas necessidades. Não sou um especialista nisso, mas parece que um banco de dados relacional atende bem seu caso.