Sketchware Project with WebView & Firebase -- 2

Job ID: 39678213

Budget: ₹600 – ₹1,500 INR

I need a working Sketchware project using WebView only, where a user registers via a WebView registration link (example:
https://www.jalwa.vip/#/register?invitationCode=173145693), and then their mobile number is automatically fetched and stored in Firebase under their UID.

Key Requirements:

1. The app should load the WebView with the register link.


2. After the user registers, their phone number (which they enter during registration) should be:

Captured from the WebView form field.

Stored in Firebase Realtime Database under the current UID path:
/users/{UID}/phone



3. Use Firebase Authentication for UID (use anonymous login if needed).


4. No other layouts or screens — everything should happen in WebView1.


5. The phone number should be fetched without crashing and stored as:



HashMap<String, Object> map = new HashMap<>();
map.put("phone", userPhone); // From WebView
FirebaseDatabase.getInstance().getReference("users")
.child(FirebaseAuth.getInstance().getCurrentUser().getUid())
.setValue(map);

6. The entire process should work inside one activity: MainActivity.


7. Format, package name, and structure must be 100% compatible with Sketchware Pro (v6.4.0-rc05-minApi26).