Design graphics, GUI and code server back end for an Android App

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

by 17-18th July, 2017.

Phase 2: A fully finished app with all the requirements being implemented (next 3 weeks).

Skills: Android, Graphic Design, Linux, MySQL, PHP

See more: android app source code interior design, write toolbar application android, android app source code free, small android app source code, android app game code, top android app source code, blackjack android app source code, inventory management android app source code, buy android app source code, android app server side, android app server side work, android client server code, android app server database, complete android app source code, android app source code, android app vin code, convert cldc blackberry application android, call sending receiving application android, call feedback application android mobile, bluetooth obex application android, prting application android, webex application android, soundboard application android, database application android, application android sip voip

About the Employer:
( 1 review ) Eveleigh, Australia

Project ID: #14649219

57 freelancers are bidding on average $690 for this job


Greetings, I am very thankful for this opportunity. It’s really exciting that we have below similar kind of expertise and work experience: [login to view URL] https://pla More

$824 AUD in 10 days
(74 Reviews)

Hi I got idea about your APP concept, Just reply with 'Yes' and will do feasibility study and update you with a. Detail PDF Report with our comments/queries b. Best-feasible-real COST & TIMELINE Relevant Skills and More

$700 AUD in 22 days
(739 Reviews)

* Hi. I have read your description & I can do it successfully. I'm much experienced in developing mobile apps for 10+ years. Please check my profile & open a chat to discuss further. Thanks. Relevant Skills and Ex More

$555 AUD in 10 days
(53 Reviews)

How are you today? I have checked your project description in carefully. I am sure i can do your project within your timeline and budget. I am a full time android developer with 5+ good experience I can start your More

$526 AUD in 10 days
(87 Reviews)

Still waiting for your feedback. Hello, Hope you doing well....!! Thanking you to allow us to send proposal on this valuable opportunity so we have gone through with project requirement that you looking for An More

$1111 AUD in 25 days
(88 Reviews)

Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks Relevant Skills and Experience Android, G More

$515 AUD in 15 days
(386 Reviews)

(From the makers of Vivino & Dah Makan) Hi, I hope you are doing well, We are 7 year young rapidly growing Mobile App Development Company based out of New Jersey, USA, Gold coast, Australia & Pune, India. More

$1500 AUD in 30 days
(40 Reviews)

Hi, I am a professional who is working with not only Android native app development but also web service programming with frontend and backend as well, having 8+ years experiences. I have read your requirements, and More

$555 AUD in 10 days
(140 Reviews)

-----------------Hello----------------- ***Let's built successful project together*** This is my profile and please check my profile .. As you see , More

$555 AUD in 10 days
(59 Reviews)

Hello, I saw your job post and you need Android and iOS app for Design graphics, GUI and code server backend and i have skills in coding similar app and i believe that i can do it for you perfectly. Relevant Skills a More

$555 AUD in 10 days
(113 Reviews)

[login to view URL] [login to view URL] Relevant Skills and Experience [login to view URL] More

$277 AUD in 10 days
(159 Reviews)

Hello, We want to discuss your project as we have experience in it. What Differentiates us from the other freelancers: # Experience of more than 5 years in Unity 3D, Xcode, CoCoa 2d, PhoneGap and major iOS and More

$1500 AUD in 10 days
(83 Reviews)

Hello Thank you for the good opportunity. I have been building various mobile applications for about 5 years and mastered many skills. I am confident in these fields: - iOS App Development (Objective C/Swift, More

$750 AUD in 10 days
(50 Reviews)
$555 AUD in 10 days
(63 Reviews)

Hi mate, I’m not writing any template/pre-written bids like everyone else here and the worst part is you’ll eventually fall for template bids and guys like me who does the all the hard work writing bid from scratch end More

$3000 AUD in 30 days
(16 Reviews)
$555 AUD in 10 days
(26 Reviews)

Hello! We are a creative web/mobile development team with experience in creating custom apps with complex interfaces, web API integrated dashboards and 2d games. We can send you an example video with quick run through More

$825 AUD in 21 days
(57 Reviews)
$515 AUD in 10 days
(26 Reviews)

Shell we discus the project! Hello, Greetings!! We have gone through your functionality flow and understood the that, you need to developed an application for the users, using this users will able to registere More

$1894 AUD in 20 days
(53 Reviews)

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 More

$400 AUD in 8 days
(217 Reviews)