Make a login page

Job ID: 35553900

Budget: ₹1,500 – ₹12,500 INR

Need a live login page
1. Front end (2 landing pages) on Android studio-
a. simple page with 1 field to enter phone no and a button to "get otp"
B. Landing page 2 - type 4 digit OTP (/autodetected from messages)
C. On correct OTP - SIMPLE native prompt "successfully logged in"

2. Backend - on "get otp button" check if phone number already present or not, if not present assign a user_id which is unique random 12 digit number. When OTP provided in a mongo DB table save user_id, date of login, OTP successfully sent, OTP correctly entered, repeat or new user

Need code and walk through of the code. A documentation would be even better!
Related categories: JavaScript Node.js API MongoDB Android Studio