This website was built with a multiple roles integrated. Users sign up for an account that has to be approved by the administrator. An integrated order form for lens based on an online catalog that was created using views and rules. At the request of the client, this online catalog had to include multiple price options (Euro, US and EC dollars) that would be selectable by the user. The order form was a little tricky since it has a wide variety of lens options with new options populating based on previous items that were selected. For this, I was able to use Drupal's webforms. The online catalog, price list and order form are only visible to persons who have accounts on the website.
I live on the island of St. Lucia (that's in the Caribbean). Here's how you can reach me:
Phone: +1  719-8427
Email: [email protected]