Développement Web HTML5 CSS3 JavaScript - Python Django - Mobile Desktop - Client Serveur
En amont du projet
Des premières étapes découlent les conditions de la bonne réalisation de votre projet :
effectuer les meilleurs choix fonctionnels et techniques adaptés à vos besoins.
Cahier des charges
Nous vous assistons dans la rédaction de votre cahier des charges tant en termes fonctionnels qu’en termes techniques.
Nom de domaine
Nous pouvons vous conseiller sur le choix d’un nom de domaine : gTLD, ccTLD etc.
Design d’interface
Notre expérience nous permet de penser et de créer des interfaces adaptées au web.
Modèle de données
Le modèle de données est la pièce maîtresse et constitue le point de départ de l’architecture technique de votre projet.
Front end, développement côté client
Une fois le périmètre de votre projet bien défini, il est temps de construire son interface afin de la rendre utilisable dans un maximum de navigateurs web bureau et/ou mobile.
Compatibilité maximale
Nous prenons en compte les différences d’implémentation des recommandations du W3C par les navigateurs modernes.
Optimiser le référencement
Nous optimisons la structure du code HTML et celle des URLs afin de faciliter l’accès à votre contenu par les moteurs de recherche.
Intégration à la pointe
Nous sommes attentifs aux problématiques de performance ainsi qu’à celles liées aux contraintes d’accessibilité.
Veille technologique
Nous suivons l’évolution des technologies que nous utilisons : (X)HTML5, CSS3, JavaScript (DOM, JSON, Ajax, jQuery...)
Back end, développement côté serveur
Réalisé en étroite collaboration avec le front end, il s’agit de la programmation de votre logique métier et du traitement des informations.
Python/Django
Nous développons en Python sur la base du framework Django. Nos clients en sont très satisfaits, et nous aussi :)
Open source
L’open source est le moteur de l’évolution du web. Nous en sommes convaincus et utilisons des outils issus de cette culture.
Time 2 kick some /dev/ass
Database design, OOP, TDD, stratégie de cache, MySQL, PostgreSQL, hg... nos champions s’occupent de tout.
Sur mesure
Nous réalisons vos projets sur mesure : e-commerce, start-up, site dynamique, application web, cms etc.
Connecter votre application
Si votre architecture technique est complexe, nous vous aidons à mettre en place les connexions entre plusieurs systèmes informatiques.
API REST/SOAP
Nous nous chargeons de faire le pont entre le web et des données physiquement situées sur un autre serveur.
Exposer vos données
Nous pouvons au besoin mettre en place une API vous permettant d’exposer vos données.
Solutions de paiement
Nous intégrons pour vous les solutions de paiement sécurisé des banques et des principaux acteurs du marché.
Agrégation de données
Nous pouvons synchoniser et parser différents flux pour les transformer en un ensemble cohérent.
Déployer
À la fin du cycle de développement, il faut rendre votre site web disponible 7j/7 et 24h/24 sur le réseau internet. Nous vous accompagnons dans cette étape.
Hosting
Hébergement mutualisé, dédié, virtuel ? Si vous êtes perdu dans le jargon, nous vous conseillons en fonction de vos besoins.
Administration serveur
Scripts, Apache, Nginx, serveur WSGI, SSH, Postfix, logrotate, MySQL... on se charge de la configuration de votre serveur.
Backup des données
Parce que vos données sont le cœur de votre business, nous pouvons mettre en place une stratégie de sauvegarde.
HTTPS, TCP/IP, DNS
Si ces mots vous font peur, ne vous inquiétez pas, ils nous sont familiers. Nous savons comment construire pour le web.
Dernières étapes
Votre projet est maintenant presque finalisé, il nous reste à procéder à la recette et à déterminer un périmètre de maintenance.
Recette
Nous vérifions ensemble que le produit est conforme aux attentes formulées.
Maintenance
Nous pouvons vous proposer un contrat de maintenance adapté à vos besoins.
Formation
Nous vous formons aux outils développés et aux technologies dont vous avez besoin.