You must understand PHPFOX, it is very important.
Phpfox has built in gallery system that i intend too keep but rename it to "user photos"
When you integrate user database of phpfox with coppermine. This is tricky part.
Coppermine itself shall be reamined ountouched. The photogallery is not be fully integrated wtih all features of phpfox, coppermine shall run likes it own, as untouched as possible. But with the same userdatabase?
There are some minor modifications to coppermine. 1. You shall install social share for facebook and alike.
2. You shall install a very nice theme
3. I shall be able to choose certain criterias for user groups of phpfox. For example, i just want guests to be able to see nothing. Registered users to see thumbnails of certain albums, and fuller of other albums. I shall as admin in coppermine be able to choose when i create an album which user groups shall have access to it or not, and if they have access to thumbnails only and not detailed views.
so it is little custom programming but not a major job.
Experience in coppermine and phpfox is essential.