The project has two parts: website and desktop application. The website should allow a user to choose a product, sign up and pay fee. Will need a client login area where they can upgrade their services and download the desktop app.
The project assumes file synchronization between personal computers and Windows 2003 Server. Desktop app should work on any Windows platform and backup open files.
Required skill sets:
- MS SQL 2005 (strong knowledge of stored procedures)
- Web Services
- Internet Security (SSL)
- Data encryption on client side and issue key to client
- Compress data before sending to the server