🖥 Nextcloud Desktop Client

The Nextcloud desktop client keeps photos and documents always up to date, enabling you to work like you always did.

Any file you add, modify or delete in the synced folders on your desktop or laptop will show up, change or disappear on the server and all other connected devices.
:open_book: https://nextcloud.com/clients/


:star: C++ and Qt :star:

What is C++?

C++ is a cross-platformed language that can be used to create sophisticated high-performance applications.
:open_book: https://www.w3schools.com/cpp/cpp_intro.asp

:woman_technologist: You can try some C++ here http://cpp.sh/

What is Qt?

Qt is used for developing graphical user interfaces (GUIs) and multi-platform applications that run on all major desktop platforms and most mobile or embedded platforms.
:open_book: https://en.wikipedia.org/wiki/Qt_(software)


:woman_technologist: To checkout the code, run in your terminal:

$ git clone https://github.com/nextcloud/desktop.git

:warning: Remember that the desktop client is the means to connect to a Nextcloud server to sync files. To quickly get an account for testing the desktop client you can access https://try.nextcloud.com/ - click on I just want a short look around.

:open_book: https://nextcloud.com/files/

Development setup guide

The basic info you can find here: https://github.com/nextcloud/desktop/blob/master/README.md and here https://github.com/nextcloud/desktop/wiki.

Open to beginners

:heavy_check_mark: Yes :smiling_face_with_three_hearts:

Code of conduct

:open_book: https://nextcloud.com/contribute/code-of-conduct/

Good first issues

:hammer_and_wrench: https://github.com/nextcloud/desktop/labels/good%20first%20issue


You can find me at :email: hello@camila.codes and on :bird: twitter.com/camilacodes.