General features
The entire application should offer the following services (supposing that the user's mobile device is capable):
- Contacts upload on the remote server (selection of contacts, or the entire collection)
- Import contacts from a remote server (sync-ing collections of contacts stored on the server)
- Web-based contacts management
- Export contacts to other users via: TCP/IP, Bluetooth, web application, SMS.
- Import contacts from TCP/IP, Bluetooth, web application, SMS.
- Create business cards online and share them in accordance to a specific policy.
- Promote events and allow participants to share busniess cards.
- Allow users to share contacts to other users around (GPS based)
- Secure data transport (SSL)
- Secure storage (redundancy, possibly directory encryption)
Please add features using the specific thread from discussion page.