
Closed
Posted
Paid on delivery
Project Details – “AWS – Android Auth” --------------------------------------------------------------------- We have a small propitiatory Android application and looking for an expert in with AWS and Android application development to integrate a robust authentication system into my new Android app. Key Requirements: * Enable functionalities for User login and registration, Password recovery, and Account verification via email or SMS. * Create a system for Custom Permissions for Specific Actions to control user access. SW Requirements: ++++++++++++++ * Requirement is to add the AWS Authentication (using Cognito) to our new Android app. This Android app is already developed and we need the support to add AWS Authentication. * As the Android app has proprietary software we cannot share it to the integrator. So it is expected from the SW development consultant -- the app shall expect the OTP thru Email or SMS -- the app work with multiple android users, -- the login’s (attempts/success/failure) shall be available in the AWS side for view * Integrate this project with our small Android app -- We will share the small Android app to integrate this development. -- And it is expected that there shall be no or very minimal change to be added to our small Android app * Custom Permissions for Specific Actions (subscription active or not) -- First time login – register with Serial number: * There shall be an option like a text box that appear after login or during login to the customer to enter Serial number (int) * This serial number shall be stored in AWS side (using DynamoDB) along with the User login -- Serial number based manual subscription validation at AWS side: * if the subscription is not active, after login there shall be a message prompting for subscription * In the AWS side, the subscription is checked manually and if the user for that serial number is not active then there shall be a manual option to disable next login -- Regular logins: * For the subscribed active user the login shall automatically moved to application screen ( no need to prompt login) -- Logout option * there shall be a seperate button available to logout * the logout button shall be available as a addable one in our small app -- Sample Screens Login and First time Create Account (see the attachment) Documentation Requirements: +++++++++++++++++++++++++ * The Doc shall contain clear steps written in simple English with image snippets of AWS and Android studio screens to integrate with our small app * The Doc steps shall be tested at our end Testing Requirements: ++++++++++++++++++ Android side * Multiple (3-5) simultanious logins with positive and negative senarios AWS side * Manual action – force a boolean * Activate user based on Serial number * Deactivate user based on Seial number List and verify * Individual user’s app usage time * Subscribed users * Unsubscribed users Documentation Requirements: The Doc shall contain clear steps written in simple English with image snippets of AWS and Android studio screens to integrate with our small app The Doc steps shall be tested at our end Testing Requirements: Android side Multiple (3-5) simultanious logins with positive and negative senarios AWS side Manual action – force a boolean Activate user based on Serial number Deactivate user based on Seial number List and verify Individual user’s app usage time Subscribed users Unsubscribed users
Project ID: 38738710
4 proposals
Remote project
Active 2 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average ₹7,125 INR for this job

As an experienced member of the Ultrasol Technologies team, I'm well-versed in striking the right balance between creativity and technicality, making me a perfect fit for your project. I've successfully integrated secure authentication systems into numerous Android applications using AWS and am confident in my abilities to deliver the functionalities you require. Building on AWS Cognito, I can create a robust, multi-factor authentication system that enables user login and registration, password recovery, account verification via email or SMS, all while ensuring custom permissions provide the specific actions and control you need. These credentials will be stored on AWS side using DynamoDB and OTP will be received through email and SMS as per your requirement. Additionally, I place great importance on clear documentation which will form an integral part of the project. Rest assured that this document will not only contain detailed steps but also include image snippets of AWS and Android studio screens for hassle-free integration of our solution with your small app. In order to ensure the effectiveness of our work as outlined in the project requirements is met,
₹10,000 INR in 10 days
0.0
0.0

I have a great deal of experience with user registration, login, 2FA (with sms or email), and OTP generation. I've been a professional software engineer for 12 years, worked on enterprise level order management and e-commerce products at Salesforce, DemandWare, and IBM, and have a bachelors degree in computer science. Please message me to discuss your requirements!
₹10,000 INR in 5 days
0.0
0.0

I am Aditya Kumar, a seasoned full stack developer with extensive expertise in Mobile and Web application development. With over 8 years of experience, I have honed my skills in AWS and Android App development. This project aligns perfectly with my key proficiency where I will integrate a robust authentication system using Cognito, enabling functionalities for User login and registration, Password recovery, Account verification via email or SMS, and Custom Permissions. Understanding the sensitivity of your proprietary Android app, you can trust me to work empathetically and ensure no or very minimal changes are made while integrating the necessary features. Moreover, I understand the significance of documenting the process effectively. Be it simple English or image snippets of AWS and Android Studio screens, I will compile a comprehensive guide meticulously tested at your end to streamline transition and troubleshooting
₹7,000 INR in 7 days
0.0
0.0

Bengaluru, India
Payment method verified
Member since Feb 23, 2024
₹600-1500 INR
₹12500-37500 INR
₹1500-12500 INR
₹12500-37500 INR
₹1500-12500 INR
$15-25 USD / hour
₹750-1250 INR / hour
$10-20 USD
$1500-3000 USD
₹750-1250 INR / hour
£10-15 GBP / hour
$10-30 USD
$30-250 USD
$8-15 USD / hour
£750-1500 GBP
$250-750 USD
€30-250 EUR
₹1500-12500 INR
₹12500-37500 INR
$1500-3000 AUD
₹1500-12500 INR
$30-250 USD
$30-250 USD
$30-250 USD
₹1500-12500 INR