Project Description:
Creating a customer area in our Drupal website.
For every customer, the instructor will fill a form containing some personal info. This will generate a new user, send him an invitation email, the user will be able to log in with his google or facebook account, or create a password. In the user's logged in area, there will be an automatically generated printable pdf file with his terms and conditions agreement containing the info typed in the form.
The instructor (web site administrator) must be able to upload pictures to form galleries associated to any user. Only the user can visualize his galleries. The user can select two of his galleries to see a before and after comparison. Like this (goo.gl/N4lXz).
It's up to the developer to choose the modules needed to accomplish these tasks. They may be changed to better suit existing modules, plugins, etc, as long as a similar functionality is achieved.