A web based (PHP/MySQL) application that will allow users to create an account from which they can login and create a contact list (name/email address). The list owner will be able to add/remove/edit contacts. The list owner can add/remove/edit Groups to which contacts can be assigned. The list owner can add contacts individually, add multiple contacts at once, or import from CSV.
1) Add/Remove/Edit Contacts
2) Add/Remove/Edit Contact Groups
3) Add/Remove/Edit List Users
4) Compose/Preview HTML and Text Email Messages
The list owner will have the ability to create user accounts that can view the contact list as well as send email out to the list.
1) View Owner created Email Messages
2) Compose/Preview HTML and Text Email Messages
3) Send Email Messages to List
This will essentially a multiuser mailing list script.
This will be Phase 1 of this project. Phase 2 will include an administrative back-end.