BuddyBoss and PeepSo have their own themes, and it is safest and most convenient to use them. They are of course compatible with WooCommerce and are great for meeting all your needs, but they also work with other themes.
There is something similar to BuddyBoss and PeepSo called "ProfileGrid". https://ja.wordpress.org/plugins/profilegrid-user-profiles-groups-and-communities/ I think I was the first person in Japan to try this out...
There are many different SNS out there, but the one Japanese people use most often is probably Line. Other SNS also have chat features, and WhatsApp is more global, but in Japan it's probably Line.
It is not clear whether BuddyBoss and PeepSo were created based on Facebook or whether BuddyPress came before Facebook, but the core feature is "groups". The site itself is a membership site, so it is a members-only SNS based on a certain theme, but it also creates "groups" and the members (members) in those groups...
BuddyBoss and PeepSo are SNS-style member community functions, so we think they can be incorporated into any site where members can communicate, but it is necessary to clarify what the main site is.
This site is a place to convey the appeal of BuddyBoss, but BuddyBoss is extremely powerful when integrated with various plugins. LMS Paid membership function Jobs Events Reviews Listing ads Marketplace Matching, etc. So I'm familiar with those, but the marketplace is particularly interesting and I'd like to do it better...
Profile avatar creation service https://7buddy.com/community/avatars-generator/ This is not a feature of BuddyBoss, but when I work on it, it is either optional or built in from the beginning. If you incorporate it into your membership site, you can make your members' avatars...