We have several customers that ask us to buy a domain name for them,
and have all email sent to *whatever*@theirdomainname forwarded to a pre-defined email.
We need to build a system (and website) as simple as possible, that supports the following tasks:
-A user can check if a domain name is available to buy
If it is not available, the system/website proposes alternative domain names
-The user can buy a domain name for the price unit_price * number of years. (unit_price is not yet defined).
When the user has made the payment to us, the system automatically buys the domain name with some domain name registrant (e.g. [url removed, login to view])
-The user has the possibility to renew the domain-name
Once the user makes the payment, the system renews the domain-name with the domain name registrant, automatically.
-The user has the possibility to set-up the forwarding email.
All the email sent to *whatever*@theirdomainname needs to be forwarded to the defined email.
The system needs to configure this automatically.
-The user needs the create an account to access these functionalities. (plus, remembering lost password and cancelling account)
This project includes building the website, the payment system (visa, mastercard, paypal and google shop)
and the functionality to use the domain name registrant services automatically (buy/renew website, configure forwarding email)
Please, bid ONLY if you have expertise on this domain.
We have not yet decided which domain registrant to use. You will need to propose a cheap one that you have already used (through their API, not only from the website).
You decide the languages to use: PHP / C++ / Java / phyton or something else...
The application requires 100% of the ownership rights to be passed over. All code also sent in original form (i.e uncompiled) for modification.
50% payment will be paid on completion, and 50% after a week when the software is analysed for bugs.