Les meilleurs développeurs informatique freelances sont sur Codeur.com

Radar pour application Cordova

 Fermé·500 € à 1 000 €·5 offres·704 vues·13 interactions


Recherchons à développer un composant Angular 5 / Ionic 3.9 représentant un radar pour une application Cordova compatible avec Android (CrossWalk) et IOS (WKWebview).

En entrée le composant recevra les coordonnées géographiques de l'utilisateur et une source de données des utilisateurs qui l'entourent : un "Observable RxJS" sur un tableau de coordonnées géographiques + métadonnées (pseudonyme, photo, age, ville, ...).

Le radar doit être capable de gérer en temps réel un millier d'utilisateurs sur la carte simultanément. Le radar devra agréger les utilisateurs visuellement trop proches en un groupe affichant le nombre d'utilisateurs.

L'utilisateur pourra ajuster le rayon de visibilité (zoom avant/arrière) dans la limite du raisonnable (à définir).

Le composant exposera comme événements le clic sur un utilisateur de la carte ou sur un groupe agrégé ainsi que le changement de rayon du radar.

Le composant se contentera de préférence des fonctionnalités de base fournies avec Ionic pour éviter les incompatibilités. Si vous prévoyez d'utiliser une librairie externe (OpenLayer, d3js, ...) merci de l'indiquer.

Budget indicatif : 500 € à 1 000 €

Publication : 19 décembre 2017 à 16h34

Profils recherchés : Développeur spécifique freelance, Développeur mobile freelance, Développeur Cordova freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

5 freelances ont répondu à ce projet

3 propositions de devis en moins de 2h

Montant moyen des devis proposés : 1 950 €

Estimation du délai : 21 jours

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.