Hello all,
I'm looking for some advice before I get started on a site. I'm very new to Drupal so any help would be much appreciated and the more detailed you can be in your response the better.
The site is for a company that sells to local coffee shops. They have about ten products that they deliver twice a week.
The site I want to build will have a front end (viewable by the general public) and a client login / portal. Each client will have a unique login and their own page. On this page they should be able to see / edit their profile but, most importantly, they should be able to see their past orders and they should have the ability to edit their upcoming orders. If the client doesn't change his / her order by a set time, the order should automatically go through based on the previous order. All of this data should be collected and emailed to the site admin, also by a set time (in this case twice a week).
The client won't be executing payment on the site but they'll need to see the cost of each order they make. So, each product will have a price associated with it. The admin will be able to mark an order / invoice as paid and, if the invoice hasn't been paid, after a selected amount of time the client will automatically be sent a friendly reminder.