DropBox-like client application for PC and MAC

I want a private DropBox-type system that I can provide to a client for file backup. The system must use Google Cloud Storage to save the files.

The system should comprise of 4 sections.

1. Client Utility for that runs on user's PC/MAC

2. Client Web Interface where users can login securely and view/access their files

3. Andoid/iOS/Windows mobile device version

4. Admin web interface

More info

1. Client Utility

Client system to run in system tray at computer start-up

Must run on PC and MAC

User enters username and password to authenticate

User selects folder to backup

All files in selected folders are monitored and uploaded when changed (up to 50 versions of each file must be saved – must be a setting where Admin can specify)

User can suspend/resume backup by right-clicking on tray icon

Files to be encrypted and transmitted securely

Client utility to be written in C#.

[url removed, login to view] Web Interface

Client registers using name, surname, email address + password. Email verification is sent to email address to confirm email

Once email address verified, user downloads client application

User can view and access backed-up files (all versions of the file). All files to be saved in same folder structure used on user PC.

ASP.NET /C# used to develop web app

3. Andoid/iOS/Windows mobile device version

User authenticates using email address and password

Files are synched and available to be accessed via mobile device once clicked on – i.e. use web service to list available files. If user selects a file, download it

All versions of files can be viewed and accessed

4. Admin web interface

Admin user can manage users. Enable, Disable, Update details etc.

Can set disk space limits per user

Can set max number of backup versions for files per user

Reports on file usage


MySQL database required

Files to be encrypted and transmitted securely

3-tier architecture. Business layer to be web-service. Web service layer to be used by Web application AND all mobile devices

I own all copyright and Intellectual Property (IP)

Skills: C# Programming, Software Architecture

See more: client mac application, dropbox mac, web application system architecture, system architecture of a web application, setting up a resume, resume update service, resume folder, programming software for pc, programming software for mac, programming resume, programming on mac, programming on a mac, programming for mac, pc icon, mysql database download for windows, mobile system architecture, mobile computer programming software, mobile client architecture, mac programming, mac ios, ios software update, ios backup, ios 4.3 download, interface computer programming, icon for pc

About the Employer:
( 0 reviews ) South Africa

Project ID: #4680445

13 freelancers are bidding on average $9214 for this job


Professionals here. Please let us know if you are OK with our budget range so we can provide you our official proposal. SI Team.

$20618 USD in 90 days
(15 Reviews)

I can do it

$6888 USD in 60 days
(16 Reviews)

Hi, Please check your inbox. Thanks!

$2222 USD in 45 days
(4 Reviews)

I have experience with your project requirements , check pm.

$250 USD in 16 days
(5 Reviews)

Can do this for you. Please check the PM

$11111 USD in 60 days
(1 Review)

Interested. But your project budget looks far low.

$4444 USD in 60 days
(1 Review)

I am available for this project. I can perform all the steps required except the MAC client.

$6666 USD in 20 days
(0 Reviews)

We will make it we are web development company with 120 developers full assurance we work on php,.net,Wordpress ,joomla,java.

$5154 USD in 15 days
(0 Reviews)

Dear Sir, Our company specializes in design and development of web and mobile apps for enterprises. Please have a look at the following URLS [url removed, login to view] More

$52631 USD in 90 days
(0 Reviews)

have a excellent software development team so we can easily complete it.

$777 USD in 45 days
(0 Reviews)

Kia ora! [url removed, login to view] are a NZ based web and software design company who have seen you here on the freelance market and are really excited about working with you and treating you to the full service, professional ex More

$773 USD in 21 days
(0 Reviews)

We are a specialized team of solution providers, based in South Africa. Having years of experience with networking applications, I know that our team of Software Developers will be able to create a solution for you.

$2222 USD in 3 days
(0 Reviews)

Hello! Our developer team is ready and willing to jump on your project. Please send us the spec, we'll make an estimate on the amount of work that needs to be done, and discuss the timeframe and budget with you, Than More

$5555 USD in 40 days
(1 Review)

Hello, we have developed several applications similar to what you are requesting. Please see attached.

$20000 USD in 120 days
(0 Reviews)

Challenging project that needs careful plan. Please check PM

$1333 USD in 40 days
(0 Reviews)