Django Python Developer required.

  • Status Closed
  • Budget $750 - $1500 USD
  • Total Bids 6

Project Description

[url removed, login to view] (and [url removed, login to view] in future) needs a Django web developer with mySQL skills.


- Ubuntu Linux medium level

- Can program a Django site with Python

- Must be able to demonstrate a set of skills prior to us taking you on

- Can bug fix and think ahead - ie. if this is changed then that will be affected

- Can improve the performance of a mySQL database - ours runs a bit slow and locks up occasionally

For a fixed fee of about $750 USD or AUD

1- Allow for Auto-Renewals and apply a sale to a device registered - Currently we sell a product, but in future we wish to allow people to buy a service and be charged annually (code is providedd - [url removed, login to view])

2-Once a person is auto-renewed their profile will show their renewal - ie. if they are not covered the system will indicate this as being "not covered" - and if covered, the system will indicate "covered until date - " for each device

3- If a person buys a Keymate, the option to auto-renew must be enabled and details sent to Eway see point 1

4- We need to be able to report and send emails and letters to customers who have lapsed - an automatic way of nagging a customer who is approaching a renewal date or soon to lapse

5- a process to email a customer who's credit card details have lapsed (integrate with Eway or report from Eway)

6- Report on total number of customers and devices covered vs. not covered

7- show a customer which devices are indeed covered vs. not covered visually plus ability to pay for Keymate Plus service from their profile

8- Ability for customer to register a future product we are developing

9- Ability for Keymate Admin team to set a price for Keymate Plus for points 1-7

10 Ability to allow customer to select multiple devices and register them for auto renewal

11 - system to send a customer confirmation of cover email

12- system to remind a customer to check their details -- customers details can change over a period of time

13- ability for Keymate staff see what letters and emails a customer was sent historically

14- ability for us to track conversions via Google Adwords - (we have this set up already just needs to be integrated)

15- ability for us to enable a customer to buy a Keymate for $0 and bill for the service in year 1 then year 2 etc

16- add a new report to show all data and sales and contact information for a customer - a simple search and display option

17 - add a report which will run daily to send sales report via email to company directors

18- add ability to send a customer an email directly from the backend - maybe include some standard reply templates

19 change the birthday and telephone number fields during registration to non mandatory fields and make the phone number field in length 8 max length 25

20 Add a text box for the persons address in case we need to post them something or return a lost device

21 Ability for customer to select multiple items on check out not just one item as its currently implemented

22 ability for customer to buy keymate+ and as many devices as is required from the checkout process

We have a staging environment - payment in full will follow completion of all tasks with $100 paid upfront for items 18,19,20 as your first test - if you pass this test you can move onto the other items which is only slightly more difficult.

check out [url removed, login to view]

You may wish Register and try out the website - if you buy a Keymate unit/s we will refund you -so dont worry!!


Get free quotes for a project like this
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online