Instant Messaging System
Step One research and research till you have a strong understanding about structs pipes and socket interfacing and data communications
Step Two