Les meilleurs développeurs Symfony freelances sont sur Codeur.com
Terminé·1 000 à 5 000 €·8 offres·1043 vues·18 interactions
Nous utilisons une interface de configuration pour des objets connectés. Cette interface est réalisée avec Symfony 2.7.
Symfony est également utilisé pour écrire les données issues des objets (compteurs) dans une base SQL (timestamp + valeurs de 4 compteurs + client + groupe + question).
Nous souhaitons créer une API pour manipuler ces données depuis des systèmes externes.
Tâches à réaliser :
1. Configuration de FOSRestBundle et du serializer
2. Création d'une interface permettant à l'administrateur de créer/supprimer des tokenid / tokensecret permettant d'accéder à certaines données uniquement (règle simple basée sur une propriété)
3. Création d'une route permettant d'accéder aux données d'un objet par son id, entre une date de début et une date de fin (selon autorisations liées aux token)
4. Création d'une route permettant de poster des données (création de nouveaux enregistrements en base) depuis un système externe.
Un mécanisme d'authentification par token_id / token_secret dans l'url devra être mis en place.
Exemple d'url : [URL visible pour les membres [Email visible pour les membres Pro]>
Le système devra être capable de gérer de nombreuses requêtes entrantes (plusieurs milliers d'objets émettant en moyenne toutes les 15 minutes, parfois en même temps).
Le prestataire aura à sa disposition une copie de l'instance de production et devra lui-même implémenter les nouvelles fonctionnalités sur un serveur de test de son choix. Il sera également chargé d'effectuer la migration sur le serveur de prod à l'issue des tests.
L'API devra être documentée. Elle sera évolutive. L'objectif est d'initier une relation durable au travers de ce premier contrat.
Cahier des charges définitif à finaliser selon les éventuelles propositions du prestataires.
Projet assez urgent.
Budget indicatif : 1 000 à 5 000 €
Publication : 09 juillet 2016 à 11h10
Profils recherchés : Développeur Symfony freelance
8 freelances ont répondu à ce projet
3 propositions de devis en moins de 2h
Montant moyen des devis proposés : 1 850 €
Estimation du délai : 11 jours
Projet réalisé par cibouyann