Find Jobs
Hire Freelancers

Design a Small WebApp

$10-30 USD

Imefungwa
Imechapishwa over 6 years ago

$10-30 USD

Kulipwa wakati wa kufikishwa
I need a two-way mobile authentication system that uses a two stage authentication process. The objectives are accomplished through the following process; 1. Develop a server side database program to have fields for storing electoral results from different locations 2. Develop an interface program that registers all authorized officers information with their IDs and chosen static passwords 3. The interface program is connected to a GSM modem to establish communication with electoral officers in the field 4. The interface program receives password data from an officer indicating request to send data (electoral result) 5. The interface program then checks the password data with that in the database, if it is there, it generates a onetime password (OTP) and send it through a SMS to the number of the officer requesting for it 6. The interface program waits for five minutes, if no reply SMS is received, it terminates the communication, but if it receives the OTP password generated with the results appended, it will grant access and receives the result from the text message. 7. Records the data into database as the OTP was correct and OTP expires 8. Generates different OTP every time request is made with expiring time of 5 minutes In this new system, first factor is just usual password that every one creates while registering or creating an account. The second factor is the one time password, that we generate using some secured functions and sent through SMS gate way to a GSM device usually a mobile phone. Feature of the WebApp Admin Dashboard - Admin can add different location - Within that location admin can add political parties - Registration of Electoral Officers - Assign Electoral Officers to different location. Reason been that you cannot upload electoral result for a location which you are not assigned to. Users Dashboard - Users/Electoral officers should be able to upload result of each locations -Update Users Profile Please Check the attached picture to the work Flowchart.
Kitambulisho cha mradi: 15503037

Kuhusu mradi

pendekezo 1
Mradi wa mbali
Inatumika 6 yrs ago

Unatafuta kupata pesa?

Faida za kutoa zabuni kwenye Freelancer

Weka bajeti yako na muda uliopangwa
Pata malipo kwa kazi yako
Eleza pendekezo lako
Ni bure kujiandikisha na kutoa zabuni kwa kazi

Kuhusu mteja

Bedera ya NIGERIA
Abuja, Nigeria
5.0
1
Njia ya malipo imethibitishwa
Mwanachama tangu Sep 16, 2016

Uthibitishaji wa Mteja

Asante! Tumekutumia kiungo cha kudai mkopo wako bila malipo kwa barua pepe.
Hitilafu fulani imetokea wakati wa kutuma barua pepe yako. Tafadhali jaribu tena.
Watumiaji Waliosajiliwa Jumla ya Kazi Zilizochapishwa
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Onyesho la kukagua linapakia
Ruhusa imetolewa kwa Uwekaji wa Kijiografia.
Muda wako wa kuingia umeisha na umetoka nje. Tafadhali ingia tena.