It is much harder, and to tell you that, you would need to know about networking, which takes a long time to do as well. Open up the documentation, and look through it.
We can't tell you everything. You need to learn some things yourself, you'll learn much more
Imagination is more important than knowledge.