beginning of the beginning

I just developed a boggle game as an assessment, but I want to take it to the next level by adding not just multiplayer functionality but over LAN.

I have a basic understanding of what sockets are, TCP and UTP. What’s the first thing I would need? I would guess a server where I can sync the game progress with.

Can you help me out with tips, links?

You’ll need to separate your input and rendering from your game logic, and use sockets to send messages between the 2 parts. It’s going to be a bit harder than if you had designed it for multi player in the first place.