FatPiggy so shouldn't you try to make something more simple first and build your way up from there? you'll feel a better sense of accomplishment doing it that way than asking someone to build it for you... especially if you plan on making strides to build bigger things than just a chat app... we've got plenty of those already