Teamup is a shared calendar application for groups, be it professional, social or personal. With Teamup it is easy to coordinate or manage group plans, schedules, or processes. It does not require any group member to have an account or share personal calendars, yet provides flexible access control and is highly customizable, a good balance between functionality, design and simplicity.