176985602337900

Find freelancers. Lose those costly delays.

With 1.7 million freelancers, we'll match you with the perfect talent.

or, Register with Elance »

Python/AppEngine Code
Sign in to Add to Watch List

IT & Programming > Web Programming

View Change History

The client has made the following changes to the job.

Description
Date
Close

Job Description

  |  Change History >>

Updated

Close
  • Posted: Thu, Jan 20, 2011
  • Time Left: Closed
  • Location: Anywhere
  • Client prefers freelancers from:
    Anywhere

    You are still able to submit a proposal for this job.

    The client prefers freelancers from
    a different location.

    You're still able to submit a proposal for this job, regardless of your location.
  • Start: Immediately
  • Budget: Less than $500
  • Fixed Price Job
  • Elance Escrow Protection
  • W9 Not Required
Sign in to view client's details

Hi, this is Brian here.

I need to connect a Google App Engine project (Python) that performs a few simple tasks.

1. Connect to remote MySQL database from App Engine project and
Use   [obscured]  /p/pyodbc/ (or preferred driver)

2. Display a single input box ("email") and a submit button on page A.

3. Upon submission, select first available coupon from the coupons table, update the row with the email address, and return the ID of the row that was updated. A coupon code with blank email field is considered an available coupon.

4. A coupon is unavailable if there is an email associated with the coupon. If email is already in system, display an error.

5. If row is successfully updated, email user coupon code to email address and redirect user to page B.


Coupons table schema:

+ id : int
+ coupon : string
+ email : string
+ datetime : datetime


Coupon controller functions:

+ deliverCoupon(coupon_id) : boolean
+ couponExists(coupon_id) : boolean
+ emailExists(email) : boolean...

Sign in or Register to see more

Desired Skills
Python, Google App Engine
Job ID: 22700132
Proposals
Avg $ | High $ | Low $ — Show Pricing
  • Submit Date (Latest)

 Peru  |  
-- Django and Rails developer. -- Experience with HTML, CSS and Javascript. -- I usuarlly develop projects with Twitter-Bootstrap and Jquery. --...
Skills: Python, Java, C, Ruby
1
  |  
 0.0   |  Private   |  1 Jobs
Bid ID: 22883129  |  Submitted: Feb 3, 2011 11:37 ET 
Proposal SEALED

 United States  |  
Details coming soon.
1
  |  
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 22832803  |  Submitted: Jan 31, 2011 10:14 ET 
Proposal SEALED

 Poland  |  
Over 8 years of commercial development experiences. Expert knowledge in Java, Oracle and PL/SQL confirmed by certificates.
4
  |  
 5.0   |  Private   |  1 Jobs
Bid ID: 22740979  |  Submitted: Jan 24, 2011 12:45 ET 
Proposal SEALED

 Vietnam  |  
We're a group of experienced developers willing to build our own business and bringing the best service to our client.
2
  |  
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 22725698  |  Submitted: Jan 23, 2011 10:33 ET 
Proposal SEALED

 United States  |  
Highly experienced with Python and Java. Quick turnaround. Excellent quality work.
1
  |  
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 22713951  |  Submitted: Jan 21, 2011 17:43 ET 
Proposal SEALED

 United States  |  
Experienced professional in software development. I know how to translate ideas into results. Over 15 years of experience in the industry.
1
  |  
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 22709823  |  Submitted: Jan 21, 2011 11:33 ET 
Proposal SEALED

 India  |  
INVITED
I'm a mobile and PC application developer with a Master's degree in Computer Applications and over 8 years of experience ....
1
  |  
 0.0   |  Private   |  1 Jobs
Bid ID: 22702850  |  Submitted: Jan 21, 2011 00:07 ET 
Proposal SEALED

 Australia  |  
INVITED
Hi there - for the last few years I have specialized at web scraping. In this time I have extracted data from websites that require parsing...
8
  |  
 5.0   |  $3,350 Earnings   |  6 Jobs
Bid ID: 22701022  |  Submitted: Jan 20, 2011 20:13 ET 
Proposal SEALED
Sign in to Elance and start working on jobs today.
Sign in to view more of the job details and submit a proposal. Once registered, you'll have access to thousands of jobs online or through email.
Are you ready to post a job like this one?
Post a Similar Job »