This is a very complex project that you are asking about.
You’ll want to hit up Google and search for client server source code using TCP sockets.
As a side not, most people don’t have a problem pointing others in the correct direction, or answering specific questions. Odds are no one on here will be writing your entire class project for you. When you hit specific stumbling blocks feel free to post those questions on the ITKE.
I agree. You aren’t asking for help. You are asking for someone else to supply the code.