
Closed
Posted
Paid on delivery
I’m building an Android application that must verify users through SMS-based one-time passwords. I already have the UI in place; what I need is a clean, reusable module that will: • Trigger an SMS-OTP request via a lightweight REST API you create (any language or framework you’re comfortable with). • Auto-read the incoming OTP on the device using Google’s SMS Retriever/User Consent API so the user never has to type it. • Enforce a resend option (configurable delay), show a visible countdown timer while the code is valid, and lock the flow after a defined number of failed attempts. Deliverables: 1. Android source (Kotlin or Java) wrapped as a library or clearly separated package. 2. Server-side endpoint(s) that generate and dispatch the SMS, plus simple documentation for parameters and responses. 3. Integration guide and a short demo project proving the flow works end-to-end on a physical device. 4. Readme covering environment variables, OTP expiry window, retry limit values, and how to adjust them. Acceptance will be based on compiling the sample app, receiving the SMS on a test phone, and watching the OTP auto-populate, with the resend/timer/retry logic behaving exactly as specified.
Project ID: 40573280
58 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
58 freelancers are bidding on average ₹7,630 INR for this job

As an experienced developer with a diverse skill set encompassing seventeen years, my team and I are the ideal fit for your Android application project. We have a solid grounding in Android, Java, Mobile App Development as well as the REST API and Software Architecture credentials essential for your job. Beyond mere expertise, our hallmark is ensuring client satisfaction thus we detail oriented and will adhere strictly to your requirements. For this project, our extensive knowledge of both Android and Server-Side development - including the languages of Kotlin, Java and different frameworks gives us a unique ability to provide you with exactly what you need. We will deliver an Android source that is cleanly wrapped up as a library or clearly separated package that integrates seamlessly with your existing UI, as well as Server-side endpoint(s), complete with simple documentation for easy reference. One benefit of choosing my expert team is our broad experience with managing SMS-based one-time passwords from user management to relaying security measures such as auto OTP reading through Google's SMS Retriever/User Consent API.
₹13,000 INR in 7 days
5.9
5.9

Hello, I can build a complete, reusable SMS OTP verification module for your Android app that matches your requirements. Deliverables: * Reusable Android library/package in Kotlin (or Java). * Lightweight REST API (PHP, Node.js, or your preferred stack) for OTP generation, SMS sending, and verification. * Google SMS Retriever API/User Consent API integration for automatic OTP reading. * Configurable resend timer, OTP expiry, retry limits, and account lock after failed attempts. * Clean API documentation and integration guide. * Sample Android app demonstrating the complete flow on a physical device. * README covering setup, environment variables, expiry window, resend delay, and retry configuration. The code will be modular, well-documented, secure, and easy to integrate into your existing application. I’ll ensure the sample project compiles successfully and the complete OTP flow works end-to-end, including auto-fill, resend countdown, and retry/lock logic. I can start immediately and provide regular progress updates until delivery. I look forward to working with you.
₹2,000 INR in 4 days
5.4
5.4

I've built this SMS OTP flow for two finance apps last year: trigger OTP via REST backend, send SMS, and auto-read on Android with SMS Retriever API—no manual entry. Built as a standalone module for easy reuse, with server code typically in Node.js/Express for fast integration. What you'd get: Android module in Kotlin (your choice if you want Java), REST API that generates OTP, tracks resend/retry rules, and pushes SMS via an SMS gateway like Twilio or local provider. Integration and README with sample project, plus source for both client and server. Which SMS gateway are you using, or should I plug in a test SMS sender for your region? Pradeep
₹7,000 INR in 7 days
4.6
4.6

As an experienced mobile app developer with a strong background in Android and Mobile App Development, I have everything you need to successfully implement this SMS OTP authentication module for your Android application. Over the course of my 9+ years in the field, I have specialized in various aspects of app development including SMS integration, user authentication, and REST APIs, all of which are essential for this particular project. Additionally, my firm is capable of offering full-stack support to cater to your needs. We can create a comprehensive backend system complete with the server-side endpoint(s) for generating and dispatching the SMS as well as provide you with thorough documentation that's essential for seamless integration. We provide implementation guides and complete code coverage with detailed readme files which are adaptable and easy to understand ensuring smooth onboarding for your team. Lastly, aside from delivering a market-leading module that meets your exact requirements down to milliseconds, we offer long-term support and maintenance on all our projects. Post-delivery of the module, we're ready to provide free support for 3 months so that any issues or adjustments that might arise after deployment can be promptly attended to. For turnkey IT solutions backed by a decade-old expertise across web and mobile development, choose us to turn your vision into reality!
₹17,000 INR in 7 days
5.3
5.3

As an experienced software professional, I fully comprehend the complexity of verifying users without compromising on the user experience. Having developed numerous Android applications, my team and I have the expertise to build a clean, reusable module that specifically caters to your need for SMS-based OTP verification. Moreover, our in-depth understanding of Google's SMS Retriever/User Consent API ensures that we can auto-read the incoming OTP on the device seamlessly. This eliminates any user inconvenience and aids in creating a smooth user flow. In addition to Android development, we are skilled in back-end development as well. We will create a lean and effective REST API alongside your Android source code. These combined efforts will provide you with a comprehensive solution that not only meets your immediate requirements but also ensures easy scalability in the future. Lastly, our commitment to delivering high-quality products and exceeding client expectations makes us an ideal choice for this project. By choosing us for this project, you're not only getting years of experience but also gaining access to our deep expertise in crafting innovative and scalable digital solutions. Let's collaborate and bring your ideas to life!\
₹7,000 INR in 7 days
4.4
4.4

Hello, I can deliver a robust SMS OTP authentication module tailored to your Android app's needs. I'll create a lightweight REST API for SMS requests, integrate Google's SMS Retriever/User Consent API for auto-reading OTPs, and implement a resend option with a countdown timer and retry logic. The module will be delivered as an Android library or package, along with server-side endpoints and documentation. I'll also provide an integration guide and a demo project for a seamless end-to-end experience. With over 5 years of experience, I'm confident in my ability to meet your requirements efficiently. Please send a message to request samples or a demo, or to discuss further. Thanks, Adegoke. M
₹7,500 INR in 3 days
4.2
4.2

Hey Mate , Good afternoon! I’ve carefully checked your requirements and really interested in this job. I’m full stack node.js developer working at large-scale apps as a lead developer with U.S. and European teams. I’m offering best quality and highest performance at lowest price. I can complete your project on time and your will experience great satisfaction with me. I’m well versed in React/Redux, Angular JS, Node JS, Ruby on Rails, html/css as well as javascript and jquery. I have rich experienced in Java, Android, Mobile App Development, Software Development, Kotlin, REST API, API Development and Software Architecture. For more information about me, please refer to my portfolios. I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details.. A fast response is appreciated
₹7,770 INR in 3 days
4.0
4.0

Hi, I've reviewed the job requirements and understand the need for a clean, reusable SMS OTP authentication module for your Android application. Your existing UI is a great starting point, and I'm confident in helping you integrate this functionality without any issues. I'll start by creating a lightweight REST API using Node.js and Express to trigger the SMS-OTP request. This API will interact with the Twilio or Nexmo SMS service to send the OTP to the user's device. To auto-read the incoming OTP on the device, I'll utilize Google's SMS Retriever/User Consent API. On the Android side, I'll develop the module using Kotlin, which is the recommended language for Android development. The module will include features like a resend option with a configurable delay, a visible countdown timer while the code is valid, and a lock on the flow after a defined number of failed attempts. I have experience working with payment gateways, including stripe, razorpay, and paypal, which should help me ensure a secure integration. Additionally, my background in building scalable web applications will aid in creating a robust and efficient SMS-OTP system. With a clear understanding of the requirements and a solid execution plan in place, I'm confident in delivering the Android source code wrapped as a library or clearly separated package, as well as the server-side endpoint(s) that generate and dispatch the SMS, along with simple documentation for the parameters. Before starting the work, I have one question to clarify: Will the Android application use any existing authentication mechanisms, such as Firebase Authentication, or will we be building it from scratch? I'm excited to work on this project and help you achieve a seamless user experience for your Android application. I'm confident that with my expertise and a clear understanding of the requirements, we can deliver a high-quality solution that meets your expectations.
₹7,450 INR in 7 days
3.9
3.9

✅ Hi, there! I have one question before we begin: do you already have an SMS gateway provider such as Twilio, MSG91, or Firebase configured, or would you like me to integrate and configure the most suitable option? This will help ensure the OTP delivery and auto-fill flow works smoothly on real devices. I will build a clean, reusable Android OTP module in Kotlin or Java with Google SMS Retriever/User Consent API for automatic OTP reading. I'll develop secure REST API endpoints for OTP generation, validation, resend, expiry, and retry limits, then provide complete documentation, a demo app, and an easy integration guide so you can reuse the module in future projects. I can start immediately because I have free time now. I will follow your requirements carefully and make sure the complete flow is tested on a physical device, including auto-population, countdown timer, resend delay, and failed-attempt lock. I value long-term collaboration and will provide reliable support after delivery. Thank you, Malix
₹7,000 INR in 3 days
3.8
3.8

Hello, I can develop a reusable **Android OTP verification module** that integrates seamlessly with your existing UI. The solution will use **Google's SMS Retriever/User Consent API** for automatic OTP detection, eliminating manual code entry whenever supported. **Deliverables:** * Kotlin-based OTP library (or separate package) with clean architecture and easy integration. * Lightweight REST API (Node.js, Java Spring Boot, or Python/FastAPI) to generate, send, and verify OTPs. * Configurable resend delay, countdown timer, OTP expiry, retry limits, and account lock logic. * Complete API documentation, environment configuration, and integration guide. * Demo Android project showing the full flow on a physical device. * Well-documented README covering setup, environment variables, expiry window, retry limits, and customization. Before delivery, I'll test the complete workflow to ensure the app compiles successfully, the SMS is received, the OTP auto-populates, and resend, timer, and retry restrictions work exactly as required. I look forward to working with you on this project. Thank you & Best Regards Naveen
₹7,000 INR in 7 days
2.7
2.7

As an experienced android and web developer, I understand the urgency of a seamless user verification system in your Android application. My familiarity with Mysql, Javascript, Ajax, Php, Nodejs, Angularjs, Wordpress, Laravel, Codeigniter, Html and Css puts me in a unique position to deliver an end-to-end solution to meet all your requirements. Having worked on various restful API projects in the past few years, I can assure that my server-side endpoint(s) will be efficiently developed and well-documented, ensuring a smooth processing of OTP generation and dispatch. Moreover, my proficiency in Kotlin and Java positions me to deliver a clean and reusable module adhering perfectly to your UI design. Most importantly, I'm familiar with Google’s SMS Retriever and User Consent API which would allow your users' device to automatically read the incoming OTP without the need for them to type it out. I also guarantee to provide you a short demo project on physical devices proving the flow works exactly as specified. Let's team up and ensure your users have a secure authentication experience.
₹4,000 INR in 5 days
2.7
2.7

Your requirement goes beyond a simple OTP screen because the critical part is making the flow reliable across Android devices while keeping the integration reusable and easy to maintain. I can deliver this as a clean Android module separated from the app layer, including the full SMS verification lifecycle and backend endpoints. The implementation would include: - SMS OTP generation and validation API with configurable expiration and retry limits - Android integration using Google SMS Retriever/User Consent API for automatic OTP capture without manual typing - Resend flow with configurable cooldown timer - Failed-attempt lock mechanism and proper state handling - Modular Kotlin-based package/library with clear separation of responsibilities - Demo application validating the complete end-to-end flow on a physical device - Documentation covering configuration, environment variables, API contract, and integration steps For the backend, I can provide a lightweight REST service with secure OTP generation, validation, and SMS provider abstraction so you can switch providers later if needed. The focus will be reliability, clean architecture, and straightforward integration into your existing application. I estimate delivery within a few days including testing and documentation.
₹12,500 INR in 5 days
2.6
2.6

As a seasoned Full-Stack Developer with extensive experience in Android and mobile app development, I am supremely confident in my ability to deliver the SMS OTP Authentication Module that your Android application needs. Building libraries and packages that are clean, reusable, and efficient is my forte. Not only can I successfully create the module you need, but I assure you that it will be designed in a way that allows for future scalability and easy integration. My familiarity with modern web technologies, APIs, databases, and cloud-based solutions is a perfect fit for crafting the server-side endpoints, generating and dispatching the SMS as well as creating lightweight REST APIs for your app. Moreover, my exposure to Kotlin or Java will ensure your codebase remains consistent throughout the project. I am detail-oriented; therefore, all the crucial aspects of your project such as the configurable delay for resend options, visible countdown timer while the code is valid, and lock flow after failed attempts would be contextualized perfectly. My commitment to continuous learning also ensures incorporating best practices and ensuring adherence to your defined environment variables. Let's build something great together!
₹7,000 INR in 7 days
1.0
1.0

Hello sir lets connect over chat with my 3+ years exp in mobile app development and software development expertise, I have built a strong foundation in Java and Mobile App Development. Your project of integrating an SMS OTP authentication module aligns perfectly with my skills. I understand the importance of clean, reusable code, and efficient REST API creation, along with thoughtful use of Google's SMS Retriever/User Consent API to minimize user input. My background includes successfully delivering intricate modules within defined timeframes for top companies in the industry.
₹2,000 INR in 1 day
0.8
0.8

Hi, see my work first then award your valuable project. I am the master of **Android OTP authentication and REST API integration solutions**. I can build a clean, reusable SMS verification module that provides a smooth and secure login experience. I will develop the Android OTP package using Kotlin/Java, integrate Google SMS Retriever/User Consent API for automatic OTP reading, and create the backend APIs for OTP generation and SMS delivery. I will also implement resend controls, countdown timer, OTP expiry, and failed-attempt restrictions with clear documentation. I will provide the source code, demo project, API documentation, and setup guide so the module can be easily integrated into your application. Let's discuss further on chat and I can help you deliver a reliable OTP verification flow. Tymofii
₹1,500 INR in 2 days
1.0
1.0

Hi there, I am ready to build your SMS OTP authentication module as a clean, reusable Android library. I will implement a robust REST API backend to manage OTP generation, dispatch, and validation, ensuring the entire process is secure and efficient. For the Android side, I will utilize the SMS Retriever/User Consent API to enable seamless, automatic OTP reading without manual user entry. The module will include a configurable resend delay, a visible countdown timer, and a security-hardened logic flow that locks the interface after a defined number of failed attempts. You will receive the complete Android source code packaged as a library, the server-side endpoints with full documentation, and a demo project demonstrating the end-to-end integration on a physical device. I will also provide a comprehensive README covering environment variables, expiry windows, and retry configurations to ensure easy maintenance. I am prepared to start immediately and look forward to delivering a high-quality, production-ready solution. Best regards, Ashish
₹7,000 INR in 7 days
0.0
0.0

Hello, We can develop a secure SMS OTP Authentication Module with REST API integration for your application. Our team has experience implementing OTP login, verification APIs, rate limiting, expiry handling, and integration with providers like Twilio, MSG91, Firebase, and other SMS gateways. We ensure secure, scalable, and well-documented code with fast delivery. Looking forward to discussing your requirements. Regards, Acute Tech Solutions
₹7,000 INR in 7 days
0.0
0.0

I can build a clean, reusable SMS‑OTP module for your Android app, integrating Google’s SMS Retriever/User Consent API so users never need to type codes manually. The module will include a configurable resend option, countdown timer, and retry‑limit enforcement for secure flows. Deliverables will cover: Android source in Kotlin/Java, packaged as a library. Lightweight REST API endpoint(s) to generate and dispatch OTPs. Demo project proving end‑to‑end functionality on a physical device. Documentation and Readme detailing environment variables, expiry windows, and retry limits. Acceptance will be based on compiling the sample app, receiving the SMS on a test phone, and watching the OTP auto‑populate with resend/timer/retry logic working exactly as specified. I’ll ensure the solution is clean, scalable, and easy to integrate into your existing UI. Best regards,
₹12,500 INR in 3 days
0.0
0.0

Hi! This is exactly the kind of feature I can build for you. I'll create a clean, reusable OTP module that integrates seamlessly into your existing Android app, with automatic OTP detection using Google's SMS Retriever/User Consent API so users don't have to enter the code manually. I'll also build the lightweight REST API for OTP generation, delivery, validation, expiry, retry limits, resend cooldown, and failed-attempt lockout. Everything will be configurable, well-documented, and easy to integrate into future projects. You'll receive the Android library/module, backend source code, a working demo app tested on a physical device, complete integration documentation, and a README explaining how to configure environment variables, OTP expiry, resend delay, and retry limits. I focus on writing clean, maintainable code, so extending or customizing the authentication flow later won't be a problem. I'd be happy to discuss your preferred backend stack and SMS provider so we can get started right away.
₹7,000 INR in 5 days
0.0
0.0

"INTRO" Recently, we successfully assisted a client in achieving their goal of streamlining user verification processes. We specialize in developing robust solutions for user authentication needs, ensuring a seamless and secure experience for both businesses and end-users. "MIDDLE" Understanding the importance of a clean, professional, and user-friendly SMS OTP authentication module, we excel in tailoring adaptable solutions to meet unique project requirements. Our expertise lies in creating integrated and automated systems that enhance user experience effortlessly. We offer a wide range of services, including custom Android development, REST API integration, and comprehensive documentation. With several years of experience delivering projects in this space, we are well-equipped to tackle the challenges outlined in your project description. "OUTRO" I am committed to making this project smooth and effective, so you can focus on results rather than the process. Regards, tebogoML.
₹9,400 INR in 7 days
0.0
0.0

India
Member since Jul 20, 2018
₹600-1500 INR
₹750-1250 INR / hour
₹12500-37500 INR
₹37500-75000 INR
₹12500-37500 INR
₹50000-50001 INR
$250-750 USD
$30-250 AUD
min $50 AUD / hour
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
₹1500-12500 INR
$250-750 USD
₹1500-12500 INR
₹12500-37500 INR
₹600-1500 INR
$5000-10000 USD
£750-1500 GBP
₹75000-150000 INR
€10-40 EUR
$25-50 USD / hour
$250-750 USD
$30-250 USD
₹12500-37500 INR