Sir,
i have checked details and can do this as required. i have checked simplelists API and have also checked groups plugin.
groups plugin also offers framework api which can be used for adding/deleting users from lists.
here are my comments please let me know if i have missed anything
- new WP plugin
- plugin will have settings page to keep API authentication info (user credentials method)
- plugin will have mapping page to map local groups to lists from simplelist(lists will be grabbed from simplelist using API)
- when a new user registers plugin will send user info (name and email) to simplelist
- note will also be created with above info
- on update of name user info will be updated in simplelist , email will be used to match user
- here i am assuming email will remain same, please let me know if email will also be updated
- in that case we have to store ids in WP DB when creating user, so it can be used for updating user info
- when user is added/delete from any group, info will be sent to simplelist based on mapping available
please let me know if you have any questions,
i have 10+ year experince working in web applications and have worked extensively on WP.
Thanks and Regards,
Lokesh