fruux synchronizes contacts, calendars and tasks across devices using CardDAV and CalDAV. You can access your data in its web app or connect compatible calendar and contact apps.
Team features include shared calendars, task lists and roles for managing access. Public calendars can be linked or embedded on a website. Some scheduling and delegation features require a compatible calendar app.
Source: Product overview