The Project
My website has two kind of users:
• Admin: Owns the website and has the magic power
• Users: They visit the website to socialize and take advantage of user features
The project has two applications: the frontend, where the users interact with the website, and the backend, where admins manage the website. The frontend and backend application are secured and require credentials to access.
For this project you will only need to focus on:
• creating the user registration
• login
• User management to control user levels and powers.
• Payment procedure to charge the user once to give them permanent access to the website.
I will need the following fields for multi-page signup form:
first name,
last name,
email,
password,
date of birth,
gender.
-after these are filled out user will click a "next" button
without the page refreshing (ajax) the user will be taken to captha verification
-after captcha is filled out user will click a "next" button
This final process of signup will allow the user to pay by card via paypal
-after clicking signup payment will be processed and if sucessful user will be taken to an account area (saying welcome first name and last name).
All form validation is required also. Admin will have the ability to bypass the registration process and create, delete, verify, block accounts and create more admins and give them the same power as him or just specific powers.
Email verification is needed, the usual "click this link to verify" or copy and paste this code to complete registration.
This is all I require for now seeing as my programmer will be away for a few nearly a year. If this project is done correctly and I feel you understand the symfony framework you will be given more work as this is only part of a large project.
No design is required for now.
Please bid carefully and try not to copy and paste too much information, I would like to get the feeling that your private message was catered to me.
Through out this project communication will be done using a messenger we agree on.
You need to be able to speak and understand english well.
Payment will be made on completion of project and work will be done on your server for security.
If you have any questions you may ask me thanks
You may bid if you agree to my terms
Bidding and making your own terms will result in no response from me
Thanks