You have chosen to sponsor your bid up to a maximum amount of .
I need a professionale coder who can help me with a user management system for www.audioclick.fm
We have a software which makes it possible for user to record online radios easy. For this service we ask for a yearly fee. Also we offer a free version.
The website design and the recording software are completely ready.
User can order through the website and will receive login datas for our software client.
- user registrations:
a) User from different countries can register on our website. You see the language of the browser from the user and the website appears in the same language. We will offer 5 different languages. If the user has a browser language we don´t support the site appears in English.
b) The user register on the website and chooses one of 3 packages:
- completely free package
- 7 days trial periode
- direct order without trial periode
The register form checks if all fields are entered from the user and if the email-adress is logical. If not the user needs to update his datas. If all datas are valid the user receives an email and he needs to confirm this email with a click on a doubleoptin link.
If the user confirmed his registration he received a second email with username + password. This datas the user needs for login to the website, to the userpanel (here he can manage his acount for cancellation). The same data the user needs for login to our software.
- user manager:
If the user ordered he can use software before he pays. Especially if he ordered a 7 days trial periode he can use the software 7 days without limits. Everytime when the user login to the software a script needs to request if the account status is active or not active.
If the user does not cancel his account he will receive a PDF invoice and he can pay via wire transfer. If he doesn´t pay after 14 days he receives a reminder. In total he receceives 4 reminders to pay the yearly fee.
- member area (userpanel):
The user will be able to see his datas and to cancel his account. If he cancel he won´t receive any invoices. He can cancel for the end of 1 year or if he has a trial account the whole order. Accounts which are not cancelled will recieve a new invoice next year.
- administration interface:
I need an interface where I can see all orders with a statistic. Also I need to enter which user paid. If a user paid he won´t receive any reminders again. Also I need to be able to cancel orders myselfe. Also in this case the user won´t receive reminders to pay.
The software ask for information about all account. Here is the code example how it could work: