Le développement spécifique est la création d’un outil web ou d’une application “sur-mesure” qui s’appuie sur des technologies back-end (PHP, JavaScript, JQuery, Ajax, …) et front-end (HTML 5, CSS 3, Bootstrap,...)

La mise en oeuvre de ce type de développement permet de répondre très finement à un cahier des charges et ainsi proposer une solution qui sera parfaitement adaptée à un besoin bien précis. Ainsi, un développement spécifique peut-être réalisé “from scratch” (à partir de 0). Celui-ci peut être basé sur un socle technologique type CMS (Drupal, Magento, PrestaShop, WordPress…), auquel cas on étend les fonctionnalités natives via des modules dédiés ou en adaptant certains fonctionnements de base.

 

Le développement d’outils ou d’applications métiers est particulièrement efficace aussi dès lors où on utilise un framework  comme base de travail. Côté back-end on notera (Symfony, Zend, Django, Ruby on Rails, Laravel… ) et côté front-end (Angular, React, Vue.js, …). On s’appuie alors sur une architecture flexible et robuste sur laquelle on développe des composants personnalisés.


Pour qui ?

Le choix du sur-mesure

Nous apportons des réponses sur-mesure à tous ceux qui souhaitent une solution parfaitement dimensionnée à leurs besoins. Selon le type de projet, ce choix peut être d’autant plus adapté mais, en résumé, il y a autant de possibilités que de projets.

  • Développement d’outils métiers (B2C/B2B),
  • Application mobile,
  • Intranet / extranet,
  • Réseau social,
  • Interface de personnalisation de produits,
  • Interfaçage avec un ERP/CRM,
  • Interface d’administration avancée du catalogue (PIM),
  • API …

Pourquoi du spécifique ?

Généralement, deux grandes approches se dégagent. Soit construire son projet sur la base d’un CMS et réaliser des briques de développements spécifiques ; soit faire le choix de partir sur un/des frameworks et, à partir de cette “base vierge”, construire de A-Z ses interfaces (front-office et back-office). Dans les deux cas, la gestion de projet agile, type SCRUM, s’intègre parfaitement au processus de développements (Backlog > Sprint > Démo > Feedback > Product). Et une chose est sûre, les développements spécifiques font parti intégrante de chaque création de site ou d’application, refonte ou évolutions.

 

En résumé, parmi les avantages d’un développement sur-mesure, il faut noter la liberté quasi-totale sur les fonctionnements attendus (avec des interfaces 100% personnalisées), ainsi que la maîtrise complète de l’architecture applicative qui assure la flexibilité et l’évolutivité des développements.

 

La singularité de se type de développement permet une approche technique centrée sur le “produit final” permettant une structuration de code optimale, plus robuste et performante. Cela permet de faciliter la mise en place de tests unitaires et fonctionnels, garantissant la qualité du code et la non régression.

Plug-in CMS

Développement de modules spécifiques pour les CMS Magento 1, Magento 2, PrestaShop, Wordpress et Drupal

Développement web

Développement spécifique back-end (PHP, JavaScript, JQuery, Ajax, …) et front-end (HTML 5, CSS 3, Bootstrap, ...)

Framework back-end

Création de site web et développement spécifique sous frameworks Symfony, Zend, Django, Laravel, ...

Framework front-end

Création de site web et développement spécifique sous frameworks Angular, React, Vue.js,...

Interfaçage ERP/CRM

Interconnexion site web avec ERP/CRM (Synchronisation des commandes, des clients, des produits, stocks, contacts, ...)

Moteur de recherche

Développement spécifique moteur de recherche sous Elastic Search. Intégration solution Algolia, Doofinder,...

Progressive Web App

Développement de PWA sous Magento 1 et sous Magento 2 avec l'utilisation de Vue.js

Outils de personnalisation

Développement spécifique modules de personnalisation produit pour Magento 1 et Magento 2

Et pourquoi Sutunam ?

La spécification et la mise en oeuvre de développements spécifiques fait partie de notre coeur de métier.  Nous accompagnons nos clients dans la réalisation d’applications dédiées avec une approche centrée sur l’utilisateur final et les objectifs visés. C’est l’outil qui doit s’adapter aux besoins et non l’inverse. Aussi, nous sommes attachés au respect des bonnes pratiques en matière de développement web en fonction du contexte. Ainsi, nos processus d’intégration et de développements s’orientent en fonction de la solution sur laquelle nous travaillons (CMS ou Frameworks).

 

Cette approche et nos années de pratiques nous ont amené à travailler sur des projets très variés. Du “simple” module Magento permettant d’administrer librement un menu enrichi, en passant par le développement d’une market place, jusqu’à l’une des plateformes n°1 en France du sport à la demande.


La techno n’est pas une limite

Fort de notre expérience en matière de développement, et alimentés par une philosophie prônant la liberté d’action, voici quelques exemples d’interventions spécifiques « made in Sutu ».

  • Interface de réservation de restaurant développée sous Symfony (Wagon Bar Lyon)
  • Plateforme de crowdfunding sous Zend Framework (Incit’ Financement)
  • Système de paiement et de réservation en magasin sous Magento (Cresus)
  • Interface orientée jeux concours pour le salon Maison & Objets (Fermob)
  • Site de recherches d’annonces dédié aux apiculteurs sous Symfony (ICKO)
  • Module de Soring sous Magento 1, Magento 2 et Woo Commerce (Oney Trust)
  • Configurateur et module de personnalisation de produits sous Magento (étiquettes, coques smartphone, …)
  • Module de paiement sous Magento (Cetelem, FranFinance)
  • Module de transport sous Magento (So Colissimo, TNT, Chronopost)
  • Module SEO sous Magento (balisage, meta, canonical, réécriture d’url, contenu, redirection, …)
  • Outils métiers B2B (Interface clients BtoB, devis en ligne, …)
  • Interfaçage ERP/CRM > E-commerce (Sage, EBP, Salesforce, …)
  • PIM avec liaison Magento (product information catalog)
  • Moteur de recherche sous Elastic Search
  • Et bien d’autres…