Design graphics, GUI and code server back end for an Android App
$250-750 AUD
ชำระเงินเมื่อจัดส่ง
An Android app to implement a new mode of authentication which will have two modules, (a) user registration, and (b) user verification and integration of the two modules to an authentication server. The mode of authentication is based on users audio.
Functional Flow for user registration module:
a. During the registration, a user should be present with a screen where they need to fill in the username and choose the type of audio recording he/she wants to perform.
b. Once the user chose the type of audio recording they want to perform, the user should be asked to perform the recording n number of times (n samples). n should be a configurable parameter. The user has to record their audio one sample at a time by pressing a start button. Once the audio recording is done the user has to stop the recording. The recorded audio is then sent to the server (audio file). The recorded audio, the associated username, type of audio recording along with date and time should be stored in the database on the server.
However, if the user is not happy with the audio recording, then he should be able to cancel the recording and start again.
c. Once the required n samples are stored on the server, a processing step will run on the server. Once the processing step is successful on the server, the user should get a message saying "Registration done for x type of audio recording for user $username”. The user should then have an option either to perform user verification on the registered type of audio recording or register for other types of audio recording. Depending on the user input, you show him the screen to verify or register for the other type of audio recording.
Point to take care of during the user registration:
a. A user should not be allowed to register for the same type of audio recording type again.
Functional Flow for user verification module:
a. Present a screen and ask the user to enter their username and the type of audio recording they want to perform.
b. Let the user perform the type of audio recording by pressing a start button. The user then stops recording the audio after they have performed the audio recording.
c. The audio recording (sample) goes to the server for verification. A processing step will run on the server.
d. If the result of the computation process on the server is ok, then the user is shown a screen saying “Welcome $username”. Otherwise, the user is shown a screen saying “You are not $username”.
Point to take care of during the user verification:
a. A user should not be allowed to verify the audio recording type for which registration has not been done.
Overall, the project involves writing code for GUI of an Android App which will mainly consist of:
a. recording audio of a person.
b. designing Navigation (screen layouts, buttons, bars, icon, graphics design etc.).
c. sending recorded audio and other attributes to a server over the network.
d. receiving responses from the server over the network.
e. Designing logo for the app.
f. You need to have your own Linux server preferbaly with Ubuntu to test the server side code.
The app has to be integrated with a server back end which will involve:
a. Adding recorded audio and other attributes received over the network to a database.
b. Sending response back to Android App over the network.
The project should be delivered in two phases:
Phase 1: A workable app with bare minimum requirements being implemented within
the first week.
Phase 2: A fully finished app with all the requirements being implemented (next 3 weeks).
หมายเลขโปรเจค: #14628159
เกี่ยวกับโปรเจกต์
freelancer 68 คน กำลังเสนอราคาในงานนี้ โดยมีราคาเฉลี่ยอยู่ที่ $695
Hello, We have read your project details and we are very much interested to work with you. If you want then we can have a 1-1 discussion on FL chat. kindly let us know. Relevant Skills and Experience We have the best เพิ่มเติม
I have gone through project description, but I would like to discuss to clear my understanding of requirements. Please PM me so we can discuss the requirement in more details Stay tuned, I'm is still working on this เพิ่มเติม
Hello there, We have gone through the complete job description and are pretty sure to assist you with this task. We working on Web & App Development/Designing using latest technologies. Ankit Relevant Skills and Exp เพิ่มเติม
Let's go together for your project. How are you today? I am a senior app developer who has 8 years experience in mobile and web development and am here working with my team. First of all, I 'd like to discuss เพิ่มเติม
Hi there , ME AND MY TEAM IS READY TO START YOUR WORK RIGHT NOW AND COMPLETE YOUR WORK WITH TIME LINE WITH A QUALITY WORK HAVE A LOOK ON MY REVIEW Stay tuned, I'm is still working on this proposal.
Hey Friend, Myself having has 10 + years experience of web site development. Expert in Custom programming in php / Mysql / Jquery / Wordpress/ Joomla / OSC / Magento /OpenCart / Android / Mobile development / Res เพิ่มเติม
Hello, We have accomplished 90% of the project which is similar of your requirement. All we need 10% customization as per your requirement set and specifications. I want to discuss in personal chat in order to explore เพิ่มเติม
Hello, I Am full time available on work. I have viewed your requirements and found our self the most appropriate for the project Please share all the requirement details across to me So i can go through it and st เพิ่มเติม
Php software development Relevant Skills and Experience I am good in Android, Linux, PHP, Python, SQLite Proposed Milestones $500 AUD - Cost
android development Relevant Skills and Experience photoshop android Proposed Milestones $666 AUD - work
Hello Sir, I checked your requirement and i can do that can you please contact me so that we can discuss further. Relevant Skills and Experience We are a team of 45 persons including developers and designers and all h เพิ่มเติม
I'm a senior mobile & web providing customized solution in mobile apps and website development having experience since 6+ years. I've vast experiences and latest technologies with my energetic effort. I'm also a flex เพิ่มเติม
Hello, How are you? I had read your job description and many interest. This project match with my skill and experience, i have full ability to do this project. Relevant Skills and Experience Hello, How are you? I had เพิ่มเติม
Hello, Thanks for visiting my profile. To anticipate clients’ wishes is my business!!! I read your post that you need a app. I am a talented web developer and As an expert, I have developed many apps before and so ha เพิ่มเติม