Join an event and show a counter?

Hello,

Is it possible that users can decide to Join the event (or not), that the event got a counter about how many attendees there are. And a list of members who clicked join.

At the end of this, is it possible to show: joined events by me in the personal page tabs in buddypress.

Sorry a lot of questions but I look for a kind of eventmanager like this, with above functions.

Jap