- The app should contain a server and a client component, by running the client component,
- The client should connect to the server and should allow the server to remotely execute commands on the client and send the response back to the server.
- The client should have no gui, but the server should have a gui using javafx.
- The server should log all the commands that are executed in an SQLite file.
- The server should be multithreaded and handle multi clients simultaneously.
- The server should be able to generate a client component in an executable format in a file.
- All the code or libraries used should not be copied from anywhere and hold copyrights, and if it is, it must have permissions from the library/code author. (In case any library or code from 3rd party are being used).
Category IT & Programming
Subcategory Desktop apps
What is the scope of the project? Create a new app
Is this a project or a position? Long-term position
I currently have I have specifications
Required availability Part time
Experience in this type of projects Yes (I have managed this kind of project before)
Required platforms Windows, Mac OS, Linux / Unix
Deadline: March 24, 2020