Closed

Django Python Developer required.

This project received 6 bids from talented freelancers with an average bid price of $1142 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project 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.

Requirements

- 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!!

thanks

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