harishkamathuk / gkrepository

Project to track the requirements of the website for GK Photography.
1 stars 1 forks source link

As a Photographer, I would like Clients and Potential Clients to register to the website #5

Open gkphotography opened 8 years ago

gkphotography commented 8 years ago

As a Photographer, I would like to collect the following information from the client

I would like to able to capture the following in addition to the above which should not be visible to client

harishkamathuk commented 8 years ago

My suggestion here to have a "User" entity. Then, we can have other entities that will inherit from the this entity:

harishkamathuk commented 8 years ago

What would be the different between Client and Potential Client? My suggestion is to have only a Client entity.

harishkamathuk commented 8 years ago

A Client can then have potentially orders etc. which would make them a paying client. Just like on Amazon - you can register with them but do not really need to do any transaction at all.

gkphotography commented 8 years ago

As a photographer I will have a different strategy for Existing vs Potential customers. Also identified a new type I.e Guests invited to view by existing customers.