Which Arduino board should I select

Hi

I'm studying computer science, for my graduation project I asked to build a system that help open the door in a keyless way through an Internet connection. I haven't chose the Arduino board yet, since I'm not familiar with electric engineering and so on. Based on my project idea, which board would you recommend? And which programming language would suite the project?

Thank you

Uno & C++.
How are you unlatching the door (turning the knob so to speak) and making it swing?
That will determine what motors/motor drivers etc, you may need,

CrossRoads:
Uno & C++.
How are you unlatching the door (turning the knob so to speak) and making it swing?
That will determine what motors/motor drivers etc, you may need,

Thank you so much. But I have 2 other questions, how can I choose the motor? Is the electric knob better?
And can you please explain how could the circuit connect to the Internet? Should I use a WiFi shield for example?

Motor - depends on how big & heavy the door is.
Same for knob turning - is it a knob that needs turning? A lever that just needs pulling?

Internet - people use many methods. Wifi is good if there's wireless access available. Wired is good if not, such as
Ethernet LAN Network Breakout Mini Module ENC28J60 Arduino Compatible - dipmicro electronics altho this may be memory intensive with an Uno. This board then connects to SPI pins on the Uno.