Some of the important features:
- Sense friends online presence using websockets
- Video chat with friends
- User registration
- Searching friends and sending friend requests
- Mangodb based user management
Fun parts:
- Web presence using websockets
- WebRTC implementation