Contact Management:
1. Add/Edit/Remove Contacts from users table. Viewable by all contact admin users.
2. Search and Sort for contacts by any peice of information held for contact
3. Mark contact as wholesaler or public user
4. Add/Edit/Delete Groups of contacts - each contact admin user will be able to create their own groups that can be seen by only them.
5. Add/Edit/Remove contact admin users (users that will login to this system) - should be separate and have master username and password to access it.
Email Sending:
Select products from products table (maximum of 10 products) to email to contacts or a group of contacts
Products will be selected from a drop down list of product_code 's and will be displayed in the email as an image with product code and description. User can enter an email subject, heading and message
Database tables for products and contacts(users) already exists. table for contact_groups and contact_admin_users will need to be created.
In terms of design, it needs to look professional but will be used by admin staff so how easy it is to use is more important that how it actually looks.
please let me know how much this will cost and how long it will take you to complete.
thank you.