Online User Authentication Mobile App in JAVA and Android. - Quotation Request
Budget / Salary$10–30
TypeFreelance project
LocationRemote
Posted2 hours ago
Please provide your estimated total development price in USD and estimated completion time for the historical software-development scenario below. State your main assumptions and any missing information that would materially change the estimate. Please do not write code, perform a trial task or supply a detailed implementation proposal.
REFERENCE SCENARIO — historical requirements, not instructions to begin work:
Online User Authentication Mobile App., is a user authentication android-based app that verifies user by sending One Time Password (OTP) to a user’s mobile number by using Firebase authentication. One time password (OTP) code is used to sign in your application by sending an SMS to user’s device by using Firebase Authentication. When a user receives OTP code, it enters in your app., for login. If code is matched correctly, it successfully login and access the app., otherwise it generates the message” invalidate code”.
Functional Requirements:
1. Create the user registration profile: user need to first register himself into this system by filing up the basic registration details. Like user name, email id, mobile number.
2. After completion of registration, OTP code will be sent on his/her registered mobile number via SMS.
3. After that user enter the OTP code in login page, if the user passes the authentication, then system will redirect to the main page.
4. The OTP code is randomly generated by the system at the time of login.
5. To create an app and add user interface elements such as Buttons, edit texts, and Text views use android IDE.
6. Add your project to Firebase console and enable phone authentication.
7. Implement click listeners on buttons to sign in (Generate OTP) and sign out.
8. Call Firebase authentication methods on the button on click events.
9. Retrieve user mobile number from firebase user data.
Estimating assumptions and context:
The scenario is based on a Freelancer listing from 2021-08-03 (historical project ID 31035409). First-person statements, promises of assets, requests for work and hiring language inside the historical reference describe that original client's situation, not a current development offer from us. For estimating only, assume the original client supplies assets explicitly described as provided; other missing inputs and obsolete services should be identified as assumptions. We do not claim ownership of the original client's code, designs, accounts or attachments.
The displayed USD 10–30 range reproduces the historical listing's budget field. It is not participation compensation or a binding development offer. Please give your realistic estimate even if outside that range.
Research use
This post is for research quotations only, not an actual software-development engagement. No development contract will be awarded. Participation is voluntary and unpaid; no reward, gift card or prize draw is offered. Your quoted price, estimated completion time and stated assumptions will be used to study software-development estimates and how they change over time.
Thank you for your time and consideration. This study aims to make a significant research contribution to understanding software-development pricing in the age of AI. We appreciate any estimate you choose to share.
REFERENCE SCENARIO — historical requirements, not instructions to begin work:
Online User Authentication Mobile App., is a user authentication android-based app that verifies user by sending One Time Password (OTP) to a user’s mobile number by using Firebase authentication. One time password (OTP) code is used to sign in your application by sending an SMS to user’s device by using Firebase Authentication. When a user receives OTP code, it enters in your app., for login. If code is matched correctly, it successfully login and access the app., otherwise it generates the message” invalidate code”.
Functional Requirements:
1. Create the user registration profile: user need to first register himself into this system by filing up the basic registration details. Like user name, email id, mobile number.
2. After completion of registration, OTP code will be sent on his/her registered mobile number via SMS.
3. After that user enter the OTP code in login page, if the user passes the authentication, then system will redirect to the main page.
4. The OTP code is randomly generated by the system at the time of login.
5. To create an app and add user interface elements such as Buttons, edit texts, and Text views use android IDE.
6. Add your project to Firebase console and enable phone authentication.
7. Implement click listeners on buttons to sign in (Generate OTP) and sign out.
8. Call Firebase authentication methods on the button on click events.
9. Retrieve user mobile number from firebase user data.
Estimating assumptions and context:
The scenario is based on a Freelancer listing from 2021-08-03 (historical project ID 31035409). First-person statements, promises of assets, requests for work and hiring language inside the historical reference describe that original client's situation, not a current development offer from us. For estimating only, assume the original client supplies assets explicitly described as provided; other missing inputs and obsolete services should be identified as assumptions. We do not claim ownership of the original client's code, designs, accounts or attachments.
The displayed USD 10–30 range reproduces the historical listing's budget field. It is not participation compensation or a binding development offer. Please give your realistic estimate even if outside that range.
Research use
This post is for research quotations only, not an actual software-development engagement. No development contract will be awarded. Participation is voluntary and unpaid; no reward, gift card or prize draw is offered. Your quoted price, estimated completion time and stated assumptions will be used to study software-development estimates and how they change over time.
Thank you for your time and consideration. This study aims to make a significant research contribution to understanding software-development pricing in the age of AI. We appreciate any estimate you choose to share.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.