Remote Web Development Job In IT And Programming

Software Deployment - Packaging (Installation - Uninstallation Utility Software)

Find more Web Development remote jobs posted recently Worldwide

We need software developer / company who can create Installation/Uninstallation Utility software for us as described separately below with title WHAT WE ARE LOOKING FOR. If your company can do that inhouse please revert us.

(Project is on XAML / WPF with MySql , so if also expertise in this it will be preferred.)

DEPLOYMENT PROCESS:
Total Process of Installation and Setup Module:

1. Customer will go to the company website.

2. If customer like then will make a request for live demo by filling the form.

3. We will receive the request for live demo and our team will give demo. If customer is interested then we will give trial version of Software with that customer will have limited functionality. This utility will allow us to install the trial version on clients machine.

5. After installation when software start first time it will ask for Security Token which will enable trial access. Out team will set up software on client machine and make it up and running.

6. If customer like the software he will go to his web portal, Create his account, select the features of the software he wants in his software and will make requests online.

7. Upon receiving the request about software and features client needs, we will get notification and prepare Invoice based on software package and send to client to Sign and confirm the order by making payment.

8. After order confirmation, we will uninstall the trial version and install the clean copy of full version.

9. If after step 6 if client dont request for full version then his trial version will automatically expire.

10. Client will have periodical update by using update option from Administration Menu which will automatically download the software update/patch and install on client machine. At this time we may/may not update client database also for the changes we made to fix the issue.

11. We need software setup configurable so that in future when we develop new features we need to rebuild the software utility and deliver to client via update.

12 We need to install more than one products so those installation for those product will be done one by one. Our installation utility should handle those multiple installation scenario or if some product(s) already exists on client machine then installation utility should ask/prompt to install for remaining products.

13. After software installation we need to create/update DB too so we want that DB script to invoke automatically.

WHAT WE ARE LOOKING FOR? (DEPLOYMENT TASKS TO BE DONE BY YOU)
If customer is interested then we will give trial version of Software with that customer will have limited functionality. This utility will allow us to install the trial version on clients machine.

After order confirmation, we will uninstall the trial version and install the clean copy of full version.

If after step 6 if client dont request for full version then his trial version will automatically expire.

Client will have periodical update by using update option from Administration Menu which will automatically download the software update/patch and install on client machine. At this time we may/may not update client database also for the changes we made to fix the issue.

Please let us know if you have any question or concern in this regards.
About the recuiter
Member since May 20, 2018
Divya Kasarle
from Timis, Romania

Skills & Expertise Required

software development Website Development 

Candidate shortlisted and hiredHiring open till - Jul 23, 2020

Work from Anywhere

40 hrs / week

Fixed Type

Remote Job

$694.69

Cost

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

RPA Blue prism trainer

Am looking for a freelance trainer to deliver a corporate training on RPA blue prism

Unity Mini-Games for Trade Show

- A series of small mini-games for Android Mobile/Tablet that are initiated via an AR spinning wheel.
- To discuss and plan what mini-games are available to produce in the time frame
- Implement mini-games to run on Android Mobile/Tablet
...read more

Network support

Hi
Hope all is well. I am from Global Technology Coverage. We provide Managed IT Services across the world which includes both onsite and remote services.We currently have a project coming up in your location and wanted to know if you can assist....read more