Im planning to use react native, and currently using Node for the backend, with postrgres (objection + knex).
I've only spent a month on the back and it's coming along great. I dont expect to be ready for another year or two
SuperTokens is an open source authentication solution offering features like: Different types of login: Email / password, Passwordless (OTP or Magic link based).