The project is about to develop automatic backup system. The tool can transfer files from local systems(windows platforms) to Cloud storage on Google Cloud Platform, AWS and Microsoft Azur.
First of all the tool must be login selected platforms and give some needed permissions. After that files or folders can be select and schedule transfer period, time and retention. So transfer must start selected date&time
User can show all scheduled jobs and theirs status on activities screen. User can cancel schedules one or create new job.
The tool can be used fully as trial. If user can use for a long time, request activation key from me with mail. Activation key must be managed from me and cannot be hacked.
There must keep logs about transfer and send some notification mails.
The tool check update and user can download new version of the tool. The tools of versions managed and storage on admin cloud accounts.