Devis Développement API GraphQL (développeur/consultant it freelance) : postes et modèle
Réponse
Le devis de Développement API GraphQL détaille les postes (déplacement, prestation ≈32h, fournitures) pour 1400 à 4000 € TTC.
Introduction
Le devis d’une prestation Développement d’une API GraphQL doit refléter la spécificité de la technologie (Apollo, GraphQL, TypeScript) et la valeur ajoutée qu’elle apporte par rapport à une API REST classique. Il s’agit de détailler chaque poste de façon à justifier le tarif : 1 400 – 4 000 € TTC pour 32 h (soit 44 – 125 €/h selon la complexité).
Postes à détailler dans le devis
1. Analyse fonctionnelle & cadrage – Recueil du besoin métier, identification des flux de données, rédaction du cahier des charges GraphQL.
2. Conception du schéma – Modélisation du type system, définition des queries, mutations et subscriptions, mise en place des directives de validation.
3. Développement des resolvers – Implémentation du code serveur (Apollo Server + Node.js/TS), connexion aux sources de données (bases SQL/NoSQL, micro‑services).
4. Gestion de la sécurité – Authentification JWT, contrôle d’accès au niveau du schéma (directive @auth).
5. Tests automatisés – Unit‑tests (Jest), tests d’intégration (Apollo Server Testing), génération de fixtures.
6. Documentation & Playground – Configuration d’Apollo Studio, génération du schéma SDL, rédaction du guide d’utilisation.
7. Déploiement & monitoring – Packaging Docker, CI/CD (GitHub Actions), mise en place de métriques (Apollo Engine).
8. Gestion de projet – Points de suivi (stand‑up, livrables), reporting client.
Main d’œuvre / honoraires
| Poste | Temps estimé (h) | Taux horaire (€) | Coût (€) |
|---|---|---|---|
| Analyse & cadrage | 4 | 80 | 320 |
| Conception du schéma | 5 | 80 | 400 |
| Développement resolvers | 12 | 80 | 960 |
| Sécurité & auth | 3 | 80 | 240 |
| Tests automatisés | 4 | 80 | 320 |
| Docs & Playground | 2 | 80 | 160 |
| Déploiement & monitoring | 2 | 80 | 160 |
| Gestion de projet | 2 | 80 | 160 |
| Total main d’œuvre | 32 | ‑ | 2 720 |
Le taux horaire moyen de 80 €/h reflète le niveau d’expertise requis (Apollo Server, TypeScript, optimisation de requêtes). Le fourchette 1 400 – 4 000 € s’ajuste selon la complexité du domaine métier (schéma simple vs. schéma très riche).
Fournitures et licences
| Fourniture | Coût unitaire (€) | Quantité | Total (€) |
|---|---|---|---|
| Licence Apollo Studio (Pro) | 99 €/mois | 1 | 99 |
| Hébergement Docker (AWS Fargate) | 0,10 €/heure | 32 h | 3,20 |
| Outils de génération de code (GraphQL Code Generator) | 0 (open‑source) | – | 0 |
| Total fournitures | – | – | 102,20 |
Comparaison avec le développement API REST (à ne pas confondre)
| Critère | API GraphQL (Apollo) | API REST classique |
|---|---|---|
| Flexibilité des requêtes | Un seul endpoint, le client précise exactement les champs souhaités. | Multiples endpoints, risque |
Prestations et tarifs d'un développeur/consultant it freelance
Les tarifs moyens constatés pour les prestations concernées. À adapter selon votre zone, l'urgence et la complexité — Devixo calcule le prix juste à votre place.
| Prestation | Prix moyen | TVA |
|---|---|---|
| Développement application web (frontend) | 5000-15000 EUR | 20% |
| Développement backend/API REST | 8000-20000 EUR | 20% |
| Développement mobile (iOS/Android) | 10000-30000 EUR | 20% |
| Assistance maîtrise d'ouvrage (AMO) | 2500-6000 EUR/mois | 20% |
| Audit/Diagnostic IT | 1500-3500 EUR | 20% |
Les erreurs fréquentes à éviter
- Facturer en retard (trésorerie compromise, client oublie)
- Négliger RGPD dans contrats (amende CNIL jusqu'à 20M€)
- Ne pas facturer TVA alors qu'assujetti (risque redressement URSSAF)
- Oublier mention 'Micro-entreprise' sur factures (amende 150€)
Ce que dit la réglementation
Responsabilité Civile Professionnelle obligatoire
Exigée pour contrats > 50k€ ou secteur réglementé. Couverture min: 1M€. Attestation à fournir client
Source : Loi Macron 2015 (articles 1er et 2)
Conformité RGPD données clients
Traitement données: consentement, sécurité, droit oubli. Amende: jusqu'à 20M€ ou 4% CA. Contrat DPA obligatoire
Source : RGPD UE 2016/679 + CNIL
Droit d'auteur code source
Code développé = propriété créateur sauf cession écrite. Contrat doit préciser: cession totale/partielle ou licence
Source : Code Propriété Intellectuelle L111-1
Le vocabulaire à connaître
- Devis :
- Proposition tarifée avant engagement. Valable 30 jours. Acceptation client = contrat. Doit mentionner délai, conditions, prix TTC
- Reverse charge TVA :
- Mécanisme: client assujetti TVA dans UE reçoit facture sans TVA, puis reverse charge lui-même. Utilisé B2B international
- DPA (Data Processing Agreement) :
- Contrat RGPD entre responsable et sous-traitant données. Obligatoire si traitement données clients. Définit obligations sécurité
- Cahier des charges :
- Document détaillé spécifications projet: objectifs, fonctionnalités, contraintes techniques, délais, budget. Base contrat
- Micro-entreprise :
- Régime simplifié pour indépendants: CA < 188.700€, cotisations forfaitaires, comptabilité allégée, TVA forfaitaire
Laissez Vix faire ce document à votre place
Décrivez votre prestation en une phrase — Devixo génère le devis ou la facture conforme, avec la bonne TVA et vos mentions.
Créer gratuitementQuestions fréquentes
Combien coûte Développement API GraphQL ?
En moyenne 1400 à 4000 € TTC, selon la nature, les fournitures et l'urgence.
Quelle TVA pour Développement API GraphQL ?
20 % en principe, ou « TVA non applicable, art. 293 B » en franchise en base.
Pour aller plus loin