Les meilleurs développeurs PHP freelances sont sur Codeur.com
Fermé · 300 à 800 € · 3 offres · 296 vues
PROJET
Système de mise à jour des données d’un client lourd à travers le web. Le système fonctionne sur la base de 3 blocs fonctionnels.
Le tout fonctionne sur du Windows 2008 / IIS 7 / SQLServer 2012
Le premier bloc fonctionnel peut se résumer à un gros back office mais avec des droits très fin pour savoir qui a le droit de modifier quoi. Chaque modification est stockée classiquement dans les bases de données mais l’ordre de modification lui-même est aussi stocké dans une base pour les données et dans un serveur SVN pour les fichiers. Ce bloc utilise Symfony2 et communique avec les autres blocs via web services SOAP. La plupart des écrans utilisent un système de datagrid (jqGrid) pour la saisie.
Le deuxième bloc fonctionnel prend les modifications et les transforme pour en faire des patchs de mise à jour. Ce système n’utilise pas Symfony2 mais communique avec le premier bloc via web service.
Le troisième bloc fonctionnel est la plate-forme de MAJ accessible par tous les clients lourds. Elle est en Symfony2 et regroupe 3 taches :
- envoi des MAJ au client lourd s’ils sont autorisés
- MAJ de fichier de licences
- Upload de fichiers utilisateurs des clients lourds
Tout le dialogue ne se fait qu’en web services.
PROFIL
Le profil doit avoir les connaissances suivantes:
- PHP 5.4
- Symfony 2.2
- Doctrine 2.4
- FOSUserBundle
- les voteurs / ACL Symfony
- plateforme windows (TSE, IIS)
- SQL Server (on utilise 2012 mais rien de spécifique)
- JQuery 1.9
- Subversion (utiliser comme composant de l’application à développer)
- Principe d’intégration d’une datagrid serait un plus.
Budget indicatif : 300 à 800 €
Publication : 11 juin 2013 à 07h51
Profils recherchés : Développeur PHP freelance
3 freelances ont répondu à ce projet
1 proposition de devis en moins de 2h