I need new funcionalities to this application - freesurveysapp (visit [url removed, login to view])
The main (title) page I will create by myself. There will be presenting information of what I am offering, why do all kind of people need internet surveys, what are the advatages of them and how simple it can be done.
BUT WHAT I NEED:
\\*// From admin interface I should be able to add new languages (I will need 2 of them). In a user friendly way I should be able to translate existing website from english to my desirable language. In the result a user will have an opportunity to swap languages in the website's main page. E.g. from english to russian.
\\*// In the main page (I'll create it) when a user clicks "Registration" he/she should get something simular how it is done here: [url removed, login to view] (CLICK "PRICES"). User is offered to choose from 4 subscribtion plans. According to the subscribtion plan chosen user is allocated in one of the 4 user groups - free, basic, standard or pro. Each group has particular restrictions. I need you to figure out how to accommodate this restrictions to the groups.
The restrictions of the four groups are as follows.
FREE - Surveys (able to create up to 2), Questions in a Survey (up to 10 per survey), Max count of respondents (up to 50 per survey), Password protection (disabled (There is not an option provided to set password for a survey));
BASIC - Surveys (able to create up to 10), Questions in a Survey (up to 25 per survey), Max count of respondents (up to 250 per survey), Password protection (disabled (There is not an option provided to set password for a survey));
STANDARD - Surveys (able to create up to 20), Questions in a Survey (unlimited), Max count of respondents (up to 1000 per survey), Password protection (enabled);
PRO - Surveys (unlimited), Questions in a Survey (unlimited), Max count of respondents (unlimited), Password protection (enabled);
This can't be very hard to do because in default survey creation process user can already choose max. count of respondents and either to password protect the survey or not. Have to disable the opportunity to choose and set constant values for appropriate groups in registration process. Tough part in my opinion is to limit the count of surveys and questions user being able to create. At least I think so..
If it does not raise the cost of the project a lot I would not mind being able to manage these user group restrictions from admin interface. But it also suits for me if you could just guide me where do I have to change the code. You can fulfil this task how it is easier for you!
\\*// Survey creation is divided in 6 steps:
1. Properties; 2. Edit; 3. Style; 4. Permissions; 5. Activation; 6. Invitations
I need that the user groups BASIC, STANDARD and PRO after clicking "5. Activation" get statement "This section will be available just after the money transfer will be made."
So I need an option in admin interface to activate this section for every BASIC, STANDART and PRO account after they have paid.
\\*// In registering form a safety code (avoiding spam, bots) field is needed.
Well, it seems all. You guys have more experience and knowledge so I hope that you understood me. If there are some other needs you notice which I need for the site to run logically, please inform me. Hope it won't cost a fortune for me :)
I REALLY NEED A POGRAMMER WHO WILL GET TO THIS JOB WITH THE BEST INTENSIONS.
NO SUPERFICIAL CODER NEEDE!
P.S. - I have no idea how much does this job may cost to get it done. So bid as much as you think it's worth doing.