I've been working on Weavus (https://weavus.app/, see my top-level comment in this post) as an alternative to facebook mostly for events, but you can also create private groups where you can chat, share photos and todo lists, split expenses, and more to come. It's just a mobile app for now, and definitely not facebook-grade as a product, but we find it useful already!