NAS server + client software

Laufzeit
3 - 6 Monate
Wochenauslastung
< 10 Std./Woche
Ende der Angebotsphase
Angebotsphase abgeschlossen
Notwendige Expertise
Web & Programmierung, C++, iPhone / iPad, Linux, MySQL, Windows
Kunde
CBK***  - Norwegen
Beschreibung

What we want to develop is a client application stored on a USB stick that will be bundled with our NAS devices.
This client software will easily give the end-user access to the NAS regardless if the NAS is locally on the network or if they are at a remote location.
To do this we need a server application that will establish a secure VPN connection between the NAS and the client application where ever it is in the world.
The server will also handle user authentication and registration.
The goal is to use existing open source (VPN) software to ensure easy development and stable operation.


Server application:
* Has to be developed for Linux.
* Keep an secure VPN connection between the NAS device and the server software on a common port (ie. 443)
* Will use a MySQL database to store all user information.
* Every NAS is registered by the end-user the first time they start the client application.
* The registration is per USB Device.
* The server software will store Name, email, password, mac adress of the NAS, unique USB identifier and encryption key for the user.

Client application:
* This application will be stored on a USB stick and the first time it is run the user will register against the server.
* Capable of transfering files between the NAS and the local system.
* Backup function, the user can select files for backup.
* When files are marked for backup it will install a background service that will make sure the files are backed up to the NAS.
* Needs to have a User management function(each USB stick is a user) change password or Deactivate if the USB stick is lost.
* The application will first try to scan after the NAS on the local network, if it is not found it will connect to the server and try to establish a connection.
* Mobile device application (Iphone, Ipod, Android)

NAS firmware:
* Has to communicate securely with our Server software.
* Must be able to restore USB sticks with the client application through the available USB slots on the device.
* Need to be able to deactivate USB sticks from the device incase they are lost.

 

Projekttyp Variabel
Vertraulichkeit Meine Projektausschreibung soll für alle Besucher von twago und in Suchmaschinen (z.B. Google) sichtbar sein.
Implementation 01.03.2011 - 01.06.2011
Ausschreibungsdetails Die Angebote sollen öffentlich sichtbar sein.
Alle Fragen und Antworten  10 Personen folgen dem Projekt
Sie haben Fragen zum Projekt? Stellen Sie hier Ihre Fragen. Der Kunde antwortet hier ebenfalls, um allen die gleichen Informationen zu geben. Bitte geben Sie hier keine Kontaktdaten an. Inhalte, bei denen es nicht um Projektdetails geht, werden gelöscht. Sie möchten den Kunden direkt anschreiben? Bitte geben Sie zuerst Ihr Angebot ab. Ihr Angebot ist unverbindlich und jederzeit aktualisierbar. Anschließend können Sie mit dem Kunden persönlich kommunizieren.
Vor ca. einer Minute
Vor ca. einer Minute
Vor {0} Minute
Vor {0} Minuten
Vor {0} Stunde
Vor {0} Stunden
Vor {0} Tag
Vor {0} Tagen
Vor {0} Woche
Vor {0} Wochen
Vor {0} Monat
Vor {0} Monaten
Vor {0} Jahr
Vor {0} Jahren
[ausgeblendet]
Verifizierter Nutzer Nutzerverifikation

twago verifiziert Ihr Nutzerkonto. Zeigen Sie Geschäftspartnern, dass Ihr Profil geprüft ist. Verifizierten Nutzern wird ein höheres Vertrauen entgegen gebracht.
Medium Medium Mitglied

Unsere Medium Mitgliedschaft erfüllt die Bedürfnisse kleiner Unternehmen. Mit einer Medium Mitgliedschaft erhöhen Sie Ihre Chancen für ein Projekt ausgewählt zu werden. Upgraden Sie Ihren Account noch heute und arbeiten Sie demnächst noch erfolgreicher mit twago.
Premium Premium Mitglied

Unsere Premium Mitgliedschaft erfüllt die Bedürfnisse professioneller Unternehmen. Mit einer Premium Mitgliedschaft erhöhen Sie Ihre Chancen für ein Projekt ausgewählt zu werden. Upgraden Sie Ihren Account noch heute und arbeiten Sie demnächst noch erfolgreicher mit twago.
Freelancer Freelancer Mitglied

Unsere Freelancer Mitgliedschaft erfüllt die Bedürfnisse kleiner Unternehmen oder erfolgreicher Selbständiger. Mit einer Freelancer Mitgliedschaft erhöhen Sie Ihre Chancen für ein Projekt ausgewählt zu werden. Upgraden Sie Ihren Account noch heute und arbeiten Sie demnächst noch erfolgreicher mit twago.
Premium Premium Mitglied

Unsere Premium Mitgliedschaft ist speziell für unsere anspruchsvollen Kunden konzipiert. Mit einer Premium Mitgliedschaft erhöhen Sie Ihre Chancen für ein Projekt ausgewählt zu werden. Außerdem werden Sie in unserem Branchenbuch (directSearch) gelistet und unsere Nutzer können Sie direkt kontaktieren. Upgraden Sie Ihren Account noch heute und arbeiten Sie demnächst noch erfolgreicher mit twago.
VIP VIP Mitglied

Unsere VIP-Mitgliedschaft ist speziell für unsere besten Service-Anbieter konzipiert. Mit einer VIP-Mitgliedschaft erhöhen Sie Ihre Chancen für ein Projekt ausgewählt zu werden. Außerdem listen wir Sie in unserem Branchenbuch (directSearch). Upgraden Sie Ihren Account noch heute und arbeiten Sie demnächst noch erfolgreicher mit twago.
Verifizierte Referenz Referenzverifikation

twago verifiziert Ihre Referenzen und zeigt so Ihren Kunden das diese korrekt sind. Service-Anbieter mit verifizierten Referenzen haben eine signifikant höhere Chance für ein Projekt ausgewählt zu werden.
twago Nutzer
Vor 1 Jahr
We have several years of experience in developing linux and windows software and we are really interested in your project - but we need more details. In order to develop a remote access application for you we will need to get one of your nas devices or get detailed information about the used hardware/platform, nas operating system and special functions of the nas device. do you want to run the "server" app on your corporate servers to allow the user to manage accounts and nas devices via https or is the server app intended to run on the nas device itself? do you have a solution for port forwarding issues e.g. if the nas devices is located behind a soho/corporate firewall? Does your nas firmware support UPnP? How to you want the client application to detect the nas device (udp broadcast, dyndns-like solution, mysql database on your servers, etc.)? Hope to hear from you soon. Ing. Florian Stichlberger from seteq systems austria
twago Nutzer
Vor 1 Jahr
We are very interested in working on this project. Like the other developers above, we also need more in depth details for us to be able to create the perfect solution. If you want a skype conference, you can email me your available schedule at [ausgeblendet] or [ausgeblendet], so that our engineers and software architects could hear your thoughts and requirements, and for us to be able to create the perfect solution to surpass your needs. Looking forward to your immediate reply. Have a blessed day.
Angebote und Service-Anbieter
ODware
Expertise:
LAMP, Flex, iPhone / iPad, HTML, Windows, Drupal, Javascript, MySQL, PHP, SOAP, Joomla!...
Einnahmen: 
900 EUR | 
(3)
 
 |  Unternehmen Portfolio
 
Gesamtpreis (Netto) 7.480 EUR | 
Stundenlohn 17 EUR 
Mannstunden 440 
ShenYang SamShin Network Science and Technology Company
Expertise:
Linux, Windows, Java, PHP, J2ME, MySQL, C++, Assembler, SQL Server, Android, J2EE...
Einnahmen: 
0 EUR | 
(0)
 
 |  Unternehmen Portfolio
 
Gesamtpreis (Netto) 7.560 EUR | 
Stundenlohn 18 EUR 
Mannstunden 420 
ToasterNET GmbH
Expertise:
.NET, C, Java, Ruby on Rails, iPhone / iPad, C#, C++, MySQL, ASP, CRM, CSS...
Einnahmen: 
0 EUR | 
(0)
 
 |  Unternehmen Portfolio
 
Gesamtpreis (Netto) 8.100 EUR | 
Stundenlohn 30 EUR 
Mannstunden 270 
dravion
Expertise:
C, C++, Java, J2EE, JSP, C#, iPhone / iPad, MySQL, PHP, ERP...
Einnahmen: 
0 EUR | 
(0)
 
 |  Selbstständiger Portfolio
 
Gesamtpreis (Netto) 8.800 EUR | 
Stundenlohn 80 EUR 
Mannstunden 110 
Party Designers
Expertise:
.NET, PHP, C#, ADO.NET, Crystal Reports, iPhone / iPad
Einnahmen: 
0 EUR | 
(0)
 
 |  Selbstständiger Portfolio
 
Gesamtpreis (Netto) 8.500 EUR | 
Stundenlohn 20 EUR 
Mannstunden 425 
Sie wollen für das Projekt arbeiten?
Registrieren Sie sich auf twago und geben Sie Ihr Angebot ab.
Sie möchten einen Experten finden?
Schreiben Sie Ihr Projekt aus und finden Sie die passenden Experten.
Version:5553

Über SSL Zertifikate
SagePAY
Diversity