submission form and backend


The purpose of this submission form and backend is to keep track of Unique Device Identifiers (UDID) that are found on every Apple iOS device, a 40 character alphanumeric code.

I run a small website that is active each June, after Apple’s World Wide Developers Conference. This website allows Apple enthusiasts to submit their iOS device’s UDID (like a serial number) so that they can pass Apple’s online activation and use the latest iOS beta.

The current website: [url removed, login to view]

— Customers will be submitting their UDID to the Admin

— Admin will then register this UDID with Apple

— Admin will add this UDID to the Admin’s online records

— Customer will be able to check the status of the UDID within the Admin’s online records

After many years without a backend system, it is time to improve the website’s submission form, and provide a way for customers to check their UDID and my admin records.

For an example of this, please see a current competitor who has a good submission form and verification check: [url removed, login to view]

I am very comfortable with HTML and CSS, and changing PHP as needed, but I will need someone who can write the JS and PHP required, implement the code within my site, and make any MYSQL changes as required.

I would like this completed within 3 days. I would also like someone who can continue to improve and modify the backend over the month of June as required.


A. Backend / Database


A1. There will be a secure sign in for the Admin: [url removed, login to view]

The password and user can be hardcoded, if this would be secure and easy to change at the source.

A2. Once admin has securely signed in, the Admin will be able to add multiple UDID records to the Admin’s database using a simple form.

The form will either allow submissions via:

— CSV upload; or

— pasting in multiple records (one record per line, 100 lines maximum) via text field.

A3. All uploaded/submitted records will be visible to the Admin in a simple list. Individual records can be removed from this list after confirmation dialog box.


B. UDID Submission Form.

B1. On the Admin’s homepage, there will be a form with:

— a 40 character text field

— a Register button

— a Check button

B2. The form, through javascript, will validate the UDID entered into the text field. All valid UDIDs:

— must be 40 characters long

– must only contain the following 22 characters: 0123456789abcdefABCDEF

B3. If the Customer enters a UDID, and then selects the Check button, 2 messages will be displayed just below the form.

Message 1 will be displayed based on the javascript check described in section B2:

— “This is not a valid UDID. Learn how to find your UDID.”

— “This is a valid UDID.”

Message 2 will be displayed based on the Admin’s records described in section A:

— “This UDID has not yet been registered with Apple.”

— “This UDID has been registered with Apple.”

B4. If the Customer enters a non-valid UDID, and then selects the Register button, the javascript check will return the error message in section B3 if required.

B5. If the Customer enters a valid UDID, the form will forward the UDID to a simple PayPal payment form that included the UDID record within the payment notes. For an example of this, please see a current competitor: [url removed, login to view]

Evner: Javascript, MySQL, PHP

Se mere: write javascript code online, website developers in the world, paypal developers conference, online website to find developers, learn php online for developers, learn ios, learn html css javascript online, learn html and css, latest ios, june is the month for, is there a website to find developers, ios developers website, ios beta, how to write a good summary, how to learn javascript, how to keep track of customers, how to find website developers, how to find php developers, how to find good developers, how to find developers online, how many php developers in the world, for the month of june, find javascript developers, find good website developers, find a developers online

Om arbejdsgiveren:
( 0 bedømmelser ) Toronto, Canada

Projekt ID: #5992158

7 freelancers are bidding on average $13/hour for this job


Hello, sir I'm interested with your project. I have good skill and my place is 8th in freelancer. I'll do it for you. I can do it well more than you could guess. :) If you give me t Flere

$15 CAD / time
(178 bedømmelser)

Hi, I am having 12 years experience in web designing and development. I am expertise in PHP and HTML5. Please check my reviews and samples. I will do this project in PHP and MY SQL with HTML5. I am very much in Flere

$14 CAD / time
(93 bedømmelser)

Hello! I'm interested on your project. I read all description and I'll try to make done in 3 days but I think it will takes from me about 4 days. I made a lot of forms for my customers. You can check some of them by Flere

$15 CAD / time
(7 bedømmelser)

Hi, I read the job requirement and assure that I will fulfill the requirements right way in timely manner. I have been a profession developer for the last 8 years and committed to deliver the quality work in Flere

$8 CAD / time
(4 bedømmelser)

hello sir I am ready to start work with you I am sure that i will give you a secure admin and a good back end admin panel with all features you mentioned my time is flexible so i am ready to start your work ahe Flere

$12 CAD / time
(2 bedømmelser)

We are '3stechmind' team of dedicated software professionals developing the web projects for our [url removed, login to view] area of expertise is design the web site and implement the functional aspects in software technolgies like ph Flere

$12 CAD / time
(2 bedømmelser)

I got over four years of experience develolping web applications using php and javascript. I can use Laravel framework for this project, or no framework at all if you prefer it.

$14 CAD / time
(0 bedømmelser)