Client (Agent/Service) + Server Development
Budget: $250 – $750 USD
Read Requirements carefully, - You develop an agent (critical source code is available - that need to be enhanced) and server.
Requirements:
Agent:
1) Create an Agent (executable) & Server web based (Asp.net - or node prefered)
2) Agent must be a C# or C++code
3) Agent must register the system to the SERVER/TENANT (WEBSITE) with a unique code
4) Agent will perform actions based on the instructions received from Server (API Call every 15 minutes - We discuss in detail)
5) Agent will do 4 important tasks (I WILL PROVIDE C++ CODE)
6) Agent run as service also shows a unique registration ID (example like team viewer - however, the unique ID should be seen when taskbar notification is selected. If service is not possible, then run as an app.
7) Agent must send the list of processes (excluding system processes) to the server (this source is also available) every 1 hour
8) AGENT must work flaw lessly and should not interfere with other system processes or create un necessary windows.
THE AGENT MUST BE FULLY FUNCTIONAL TO BE CONSIDERED AS A PROJECT.
---------------------------------------------------------------------------------------------------------------
Server:
1) Multi Tenant (Means, Super admin create a company, and that company will have their own admins - Example SALESFORCE.COM).
2) Company Admin should be able to submit custom request for agent creation (initially).
3) Agents must communicate to their own tenant (server - every agent must have a unique identifier)
4) Company Admin must be able to find the agent by the unique code identifier)
5) Admin should be able to see the list of processes
6) Good UI for server code
7) Good Help document
8) Server code must have 3 roles, super admin, admin, and user... a super admin create admin (example x company), and admin operates hide unhide for his agents
9) Super admin can create multiple admins -- and agents must poll to the specified server and must be operational from their own admin account.
10) there can be multiple admin accounts for a given company
PLEASE TALK TO ME - SO I CAN DEMO ON THE FUNCTIONALITY - THEN YOU CAN WORK ON THIS.
Requirements:
Agent:
1) Create an Agent (executable) & Server web based (Asp.net - or node prefered)
2) Agent must be a C# or C++code
3) Agent must register the system to the SERVER/TENANT (WEBSITE) with a unique code
4) Agent will perform actions based on the instructions received from Server (API Call every 15 minutes - We discuss in detail)
5) Agent will do 4 important tasks (I WILL PROVIDE C++ CODE)
6) Agent run as service also shows a unique registration ID (example like team viewer - however, the unique ID should be seen when taskbar notification is selected. If service is not possible, then run as an app.
7) Agent must send the list of processes (excluding system processes) to the server (this source is also available) every 1 hour
8) AGENT must work flaw lessly and should not interfere with other system processes or create un necessary windows.
THE AGENT MUST BE FULLY FUNCTIONAL TO BE CONSIDERED AS A PROJECT.
---------------------------------------------------------------------------------------------------------------
Server:
1) Multi Tenant (Means, Super admin create a company, and that company will have their own admins - Example SALESFORCE.COM).
2) Company Admin should be able to submit custom request for agent creation (initially).
3) Agents must communicate to their own tenant (server - every agent must have a unique identifier)
4) Company Admin must be able to find the agent by the unique code identifier)
5) Admin should be able to see the list of processes
6) Good UI for server code
7) Good Help document
8) Server code must have 3 roles, super admin, admin, and user... a super admin create admin (example x company), and admin operates hide unhide for his agents
9) Super admin can create multiple admins -- and agents must poll to the specified server and must be operational from their own admin account.
10) there can be multiple admin accounts for a given company
PLEASE TALK TO ME - SO I CAN DEMO ON THE FUNCTIONALITY - THEN YOU CAN WORK ON THIS.