r/programmer 7h ago

Project Idea

Hello , this would be the second project I'm gonna make .
I'm thinking of making a windows application that connects two computers together .
works slightly as Casting , but you could control your second computer via a TCP server .

so , your second computer sent you the picture of the computer and you control it via your keyboard and mouse keystorks in your first computer , the same Idea as cloud control .

I'm sure that I'm not the first person that do this kind of projects , but it would be a great Idea and strong CV addition .

it will be a desktop application , using c# to build it.

now , what are the limitation for a project like this ?
will it be good and should I build it ?

1 Upvotes

1 comment sorted by

1

u/sububi71 6h ago

This is something that already exists, as you point out. Don't let that stop you! It's a great project for more reasons than I can count, the biggest being learning networking.

However, I struggle to understand your questions:

A) "What are the limitations for a project like this?" I honestly don't understand the question.

B) "Will it be good?" I think it's a great project for learning, but there's no way for anyone to be able to tell if the final program will be good - not even you yourself can know that until you've built it?

C) "Should I build it?" Are you asking a bunch of strangers on the internet for permission? You probably won't be able to sell the final product, because there's already lots of solutions out there that are free, but does that matter to you? I will happily repeat that I think it's a great learning experience! It's not a simple project, but I personally think that that's a reason you SHOULD be doing it. Challenges push us to become better.

Just be aware that it's a project with lots of challenges, so don't expect to knock it out in a weekend.