Je vais corriger les bugs et ajouter des fonctionnalités à votre application Web ou Mobile
New
Sales 0
Sold by TouaregDev •👨💻 Développeur Web, Mobile & SaaS Total sales 0
🛠️ Corriger un problème concret et faire évoluer votre application
Je corrige un bug reproductible dans votre application existante, puis peux ajouter des fonctions sur la même base de code et son backend compatible. Technologies, versions, compilation, accès et critères de validation sont vérifiés avant commande pour retenir une intervention réalisable.
🎯 Cette prestation concerne un projet déjà développé. Elle ne remplace pas la création d’une application complète, une refonte générale ou la résolution illimitée de tous les problèmes découverts dans le code.
💼 Offre de base — $212.89 / 4 jours
| Élément | Ce qui est compris |
|---|---|
| Correctif | 1 bug localisé et reproductible, sur 1 écran OU 1 endpoint existant |
| Technologies web | React, Next.js ou Vue, avec backend JavaScript/TypeScript ou Laravel compatible |
| Technologies mobiles | Flutter ou React Native, sur un projet existant compilable |
| Cible de validation | 1 navigateur et format web convenus OU 1 environnement Android/iOS prêt |
| Vérification | Reproduction, correction et 5 essais manuels ciblés sur le périmètre retenu |
| Livraison | Code modifié, résultat local ou build de test selon le projet, notice et 2 séries de retouches |
🔎 Un correctif défini avant l’intervention
Un bug localisé peut être une validation incorrecte dans un formulaire, un calcul simple erroné, un état d’interface qui ne se met pas à jour ou une réponse incorrecte d’un endpoint. Nous choisissons un défaut et décrivons les conditions dans lesquelles il apparaît.
Le périmètre de base porte sur un écran ou un endpoint. Une intervention touchant plusieurs composants peut relever de l’option complexité, définie avant la commande. Une panne d’un fournisseur que vous ne contrôlez pas ou une application impossible à lancer doit être clarifiée avant de promettre un correctif.
Le prix couvre reproduction, correction et vérification du défaut retenu. Un rapport de diagnostic seul ne remplace pas le correctif annoncé. L’examen préalable distingue ce périmètre d’une reprise plus large.
🧩 Un projet existant, des accès et une cible précise
Pour le Web, l’intervention vise un projet React, Next.js ou Vue et un backend compatible JavaScript/TypeScript ou Laravel lorsque le traitement serveur est concerné. Pour le Mobile, elle vise une base Flutter ou React Native déjà compilable. La compatibilité des versions et dépendances est vérifiée sur votre brief et les éléments disponibles.
Vous fournissez les sources, instructions de lancement, accès de test et services nécessaires. Un environnement iOS demande les outils, comptes et réglages adaptés lorsqu’ils sont requis. Les données utilisées pour les essais sont fictives ou anonymisées.
La base comprend une cible de validation : un navigateur avec un format de référence pour le Web, ou un environnement Android OU iOS prêt pour le Mobile. Cela ne promet pas des essais sur tous les appareils, navigateurs et versions existants. La deuxième cible dispose de son option.
🔐 Les contrôles nécessaires font partie du travail
Les validations, droits et traitements serveur indispensables au correctif commandé sont inclus. Corriger une donnée uniquement dans l’affichage ne suffit pas si la cause se situe dans le traitement autorisé de l’endpoint retenu. Les opérations continuent à respecter les permissions et les règles métier convenues.
Vous n’avez pas à acheter l’option authentification pour corriger un contrôle d’accès indispensable au bug de base. Cette option concerne un parcours d’authentification distinct commandé en plus. De même, les endpoints, index et règles nécessaires à un module CRUD commandé sont compris dans cette option.
Les clés et secrets restent dans la configuration appropriée, hors du code envoyé au navigateur ou au téléphone. Les accès de fournisseurs sont limités au besoin de l’intervention. Le service ne constitue pas un audit global de sécurité ni une certification de l’ensemble de votre application.
✅ Reproduction, correction et vérifications ciblées
Les cinq essais manuels couvrent le bug corrigé, ses variations et les non-régressions proches convenues. La notice résume leurs résultats. Les vérifications nécessaires aux fonctions optionnelles sont aussi incluses.
La livraison comprend les modifications de code et les éléments permettant de constater le résultat localement. Un build de test est fourni lorsque le projet mobile et son environnement le permettent dans le cadre retenu. La signature et distribution sur un compte de test distant relèvent de l’option déploiement.
Le déploiement public, la création d’infrastructure, les frais de fournisseurs et la publication de production dans les stores ne sont pas inclus dans la base. Les comptes, licences et consommations externes restent à votre charge.
🛠️ Seize options avec des périmètres distincts
Les prix et délais s’ajoutent à la base. Une même tâche n’est pas comptée comme plusieurs livrables pour justifier des options supplémentaires. Les vues, validations, accès et traitements nécessaires à chaque option sont compris dans son prix.
L’extension pour bug complexe augmente le périmètre du correctif choisi ; elle ne compte pas ce même bug une seconde fois. Les autres bugs ou fonctionnalités ajoutés sont distincts. Les options sont sélectionnées selon votre plateforme et votre besoin, sans obligation de cumuler celles qui ne s’appliquent pas à votre projet.
| Option | Supplément | Délai supplémentaire |
|---|---|---|
| Deux bugs localisés supplémentaires | +$201.68 | +3 jours |
| Extension du correctif à un bug complexe | +$268.91 | +4 jours |
| Un écran fonctionnel supplémentaire | +$201.68 | +3 jours |
| Un module CRUD complet | +$436.98 | +5 jours |
| Connexion à une API existante | +$201.68 | +3 jours |
| Adaptation responsive de trois écrans web | +$134.45 | +2 jours |
| Optimisation d’un point de performance | +$212.89 | +3 jours |
| Évolution ciblée de la base de données | +$201.68 | +3 jours |
| Correction d’un parcours d’authentification | +$179.27 | +3 jours |
| Ajout d’un envoi de fichiers | +$201.68 | +3 jours |
| Recherche, filtres et pagination | +$156.86 | +2 jours |
| Un e-mail transactionnel | +$134.45 | +2 jours |
| Suivi des erreurs de l’application | +$156.86 | +2 jours |
| Dix tests automatisés de régression | +$201.68 | +3 jours |
| Validation sur une seconde cible | +$179.27 | +3 jours |
| Déploiement sur un environnement prêt | +$156.86 | +2 jours |
1️⃣ Deux bugs localisés supplémentaires — +$201.68 / +3 jours
Deux défauts supplémentaires, distincts et reproductibles, chacun limité à un écran ou un endpoint. Avec la base, cela représente trois bugs localisés. Les étapes, résultats attendus et limites de chaque tâche sont définis avant réalisation.
Chaque correctif comprend ses validations utiles et les vérifications ciblées correspondantes. Un même problème affiché à plusieurs endroits n’est pas automatiquement facturé comme plusieurs bugs. Si une cause touche plusieurs composants et exige une intervention plus large, son périmètre est examiné avant la commande.
L’option ne signifie pas correction de tous les défauts trouvés pendant l’intervention. Une liste précise permet de vérifier ce qui est effectivement livré.
2️⃣ Extension du correctif à un bug complexe — +$268.91 / +4 jours
Le correctif choisi peut couvrir un parcours et une seule cause affectant jusqu’à trois composants frontend ou backend. Par exemple, un échange incorrect entre un formulaire, sa requête et le traitement serveur, lorsque ces éléments appartiennent au même problème convenu.
Cette option étend la complexité du bug de base : base et supplément représentent $481.79 et 8 jours pour ce correctif. Le défaut n’est pas compté deux fois. Les deux bugs localisés supplémentaires, s’ils sont commandés, restent des tâches distinctes.
Le parcours, les composants et les critères sont retenus avant commande. Sans refonte d’architecture, investigation ouverte sur toute l’application ou résolution illimitée de causes indépendantes.
3️⃣ Un écran fonctionnel supplémentaire — +$201.68 / +3 jours
Un écran dans l’application existante, avec six champs simples maximum et connexion à une API déjà disponible. Les opérations nécessaires à cet écran doivent être documentées et accessibles avec les droits adaptés. Présentation, saisie, chargements, validations et erreurs courantes sont compris.
Le style suit l’identité existante. Les règles serveur nécessaires à l’usage autorisé sont respectées ; l’interface ne permet pas de contourner les permissions. Les ajustements de raccordement utiles à cet écran sont inclus sans imposer l’option API une seconde fois.
Sans nouveau backend complet, nouveau module métier ou application séparée. Les trois vues du module CRUD sont déjà comprises dans son option et ne nécessitent pas d’acheter cet écran supplémentaire.
4️⃣ Un module CRUD complet — +$436.98 / +5 jours
Une entité avec huit champs simples maximum et trois vues : liste, formulaire partagé de création/modification et détail. Les fonctions de création, consultation, modification et suppression sont incluses, avec validations, messages et confirmation des actions utiles.
La structure de données, les endpoints et les droits sont intégrés au backend compatible existant. Les rôles et l’authentification déjà présents sont réutilisés. Les index nécessaires au fonctionnement prévu sont compris ; il n’est pas obligatoire d’ajouter les options écran, API ou évolution de base.
Les champs peuvent être du texte, un nombre, une date, un booléen ou une valeur de liste fixe. Relations complexes, historique complet, nouveau système de comptes et workflows supplémentaires ne sont pas ajoutés implicitement.
5️⃣ Connexion à une API existante — +$201.68 / +3 jours
Raccordement à deux endpoints documentés maximum d’une API prête, avec la vue utile au parcours convenu. Vous fournissez documentation, accès de test, formats et exemples de réponses. Les méthodes et actions autorisées sont fixées avant réalisation.
Authentification, validations, délais et erreurs courantes sont traités. Les secrets restent côté serveur lorsqu’ils doivent être protégés, avec le relais nécessaire dans votre backend compatible. Le client web ou mobile ne reçoit pas une clé privilégiée pour contourner ce contrôle.
Cette option ne crée pas l’API du fournisseur ni un backend complet. Sans synchronisation historique ou traitement de plusieurs services. Les raccordements déjà indispensables à une autre option ne sont pas facturés de nouveau.
6️⃣ Adaptation responsive de trois écrans web — +$134.45 / +2 jours
Trois écrans WEB existants maximum sont adaptés aux formats mobile, tablette et ordinateur convenus, en conservant le design fourni. Le travail peut porter sur la disposition, les débordements, dimensions, espacements, menus ou formulaires.
Les contenus et fonctions restent ceux des écrans retenus. Les interactions nécessaires sont vérifiées sur les formats de référence. Il ne s’agit pas de créer une nouvelle direction graphique, de modifier tout le site ou de convertir le Web en application native.
Cette option concerne uniquement le Web. La compatibilité avec un second navigateur peut être ajoutée via la deuxième cible ; elle n’est pas implicitement couverte sur tous les navigateurs par l’adaptation des tailles.
7️⃣ Optimisation d’un point de performance — +$212.89 / +3 jours
Un écran ou une requête présentant un goulot identifié et mesurable. Nous définissons un scénario et une mesure utiles, puis comparons le comportement avant et après la modification dans des conditions de test cohérentes.
L’intervention cible le code ou la requête retenue : chargement inutile, traitement répété ou accès aux données, selon le cas validé. Les adaptations et index directement nécessaires à ce point sont compris, sans achat automatique de l’option base de données.
Les résultats et limites sont documentés. Aucun score universel, pourcentage d’amélioration ou temps de réponse identique sur tous les réseaux n’est garanti. Sans optimisation générale du produit, migration d’hébergement ou test de charge à grande échelle.
8️⃣ Évolution ciblée de la base de données — +$201.68 / +3 jours
Une table, avec jusqu’à huit champs concernés et deux index maximum. Le schéma, les contraintes utiles et la migration sont préparés selon le changement convenu. L’application et les données existantes doivent permettre une intervention délimitée.
Les essais sont réalisés sur un environnement de test avec un échantillon représentatif fourni. Vous disposez d’une sauvegarde adaptée avant une application aux données réelles. La validation de l’échantillon et une procédure de retour compatible sont documentées, en privilégiant des changements non destructifs.
Un retour arrière ne promet pas de recréer des données perdues sans sauvegarde exploitable. Sans migration historique globale, fusion de plusieurs bases ou transformation illimitée. Le schéma indispensable au CRUD commandé reste inclus dans cette option CRUD.
9️⃣ Correction d’un parcours d’authentification — +$179.27 / +3 jours
Un parcours existant au choix : connexion, réinitialisation du mot de passe ou accès à une zone protégée. Le défaut et le résultat attendu sont définis, puis les vues, retours et traitements concernés sont corrigés dans ce périmètre.
Les validations et contrôles serveur essentiels sont compris. Corriger un affichage ne doit pas laisser une route permettant un accès interdit. Les droits restent issus du mécanisme existant ; aucun nouveau système de rôles ou d’authentification n’est créé.
Cette option concerne un parcours distinct commandé. Si la même correction fait déjà partie du bug de base, elle n’est pas ajoutée une deuxième fois pour rendre ce correctif fonctionnel. Les frais et exigences du fournisseur restent externes.
🔟 Ajout d’un envoi de fichiers — +$201.68 / +3 jours
Un flux d’envoi d’un fichier à la fois, JPEG, PNG ou PDF, de cinq Mo maximum, rattaché au parcours ou enregistrement existant retenu. La vue de sélection, les états d’envoi et erreurs courantes sont inclus, avec stockage compatible prêt fourni par le client.
Identité, autorisations, taille et type MIME sont contrôlés côté serveur. La consultation ou le téléchargement respecte les droits convenus. Remplacement et suppression prévus dans le parcours nettoient les fichiers concernés, sans laisser un accès public implicite à des documents privés.
Les métadonnées nécessaires et le raccordement sont compris. Sans galerie multiple, OCR, retouche, gestion documentaire complète ou garantie d’un antivirus universel. Les frais de stockage restent à votre charge.
1️⃣1️⃣ Recherche, filtres et pagination — +$156.86 / +2 jours
Une liste existante reçoit une recherche sur un champ texte convenu, jusqu’à trois filtres simples et une pagination. Les filtres peuvent concerner une date, une valeur fixe ou un intervalle numérique sur les données déjà disponibles.
Les paramètres, tailles de page et volumes renvoyés sont bornés. Requêtes, résultats vides et erreurs sont traités ; les droits serveur s’appliquent à la recherche comme aux autres lectures. Les index nécessaires au périmètre décrit sont inclus.
Sans nouveau modèle de données, recherche sémantique, moteur externe ou constructeur libre de requêtes. Cette option ajoute une fonction distincte ; elle ne fait pas payer de nouveau la pagination déjà nécessaire au module CRUD retenu.
1️⃣2️⃣ Un e-mail transactionnel — +$134.45 / +2 jours
Un événement existant déclenche un modèle d’e-mail, vers des destinataires autorisés. Vous fournissez le texte, l’expéditeur et un fournisseur d’envoi prêt. Le déclenchement exact et les conditions d’envoi sont définis avant développement.
La configuration, les secrets serveur et erreurs courantes sont pris en charge. Un mécanisme adapté évite les envois involontairement répétés pour le même événement dans le parcours livré. Les données envoyées respectent les droits convenus.
Sans prospection, campagne marketing, séquence de relances ou nouvel événement métier implicite. Les frais d’envoi restent séparés ; la réception en boîte principale n’est pas garantie. Les e-mails techniques déjà indispensables à un correctif ne nécessitent pas cet achat supplémentaire.
1️⃣3️⃣ Suivi des erreurs de l’application — +$156.86 / +2 jours
Un outil compatible est raccordé à un environnement de l’application. Les erreurs utiles au projet sont remontées avec les métadonnées nécessaires, puis un exemple de vérification et une notice permettent de consulter les événements.
La configuration prévoit le masquage des secrets et contenus sensibles concernés. Mots de passe, jetons et corps complets contenant des informations privées ne sont pas ajoutés volontairement aux rapports. Les accès à l’outil sont limités aux personnes autorisées.
Sans surveillance humaine permanente, astreinte, traitement automatique de tous les incidents ou correction illimitée des erreurs remontées. Compte, abonnement, rétention et consommations de l’outil restent sous votre contrôle.
1️⃣4️⃣ Dix tests automatisés de régression — +$201.68 / +3 jours
Dix scénarios maximum sur les correctifs et fonctions commandés, avec résultats attendus définis. L’outil est choisi selon la stack compatible ; les cas peuvent couvrir des interactions, réponses API, validations ou accès refusés pertinents.
Les tests utilisent des données fictives isolées et sont intégrés au projet avec un guide de lancement. Les dépendances externes peuvent être simulées lorsque nécessaire. Le périmètre ne promet pas une couverture de toutes les combinaisons du produit.
Les cinq essais manuels de base restent déjà inclus, ainsi que les vérifications utiles aux options. Sans couverture à 100 %, audit indépendant, tests de charge ou nouvelle chaîne de livraison continue complète.
1️⃣5️⃣ Validation sur une seconde cible — +$179.27 / +3 jours
Pour le Web : un autre navigateur convenu sur la même application. Pour Flutter ou React Native : l’autre système mobile, lorsque le projet iOS/Android est déjà présent et compilable. La cible et son environnement doivent être prêts avant l’intervention.
Les parcours commandés sont vérifiés sur cette deuxième cible. Deux adaptations mineures localisées maximum, sans nouvelle fonction, sont comprises. Incompatibilité majeure ou dépendance à remplacer doivent être identifiées au cadrage.
Sans portage Web vers Mobile, développement d’une deuxième application ou prise en charge de toutes les versions. La publication en production dans les stores reste exclue. Il s’agit du même codebase et des mêmes fonctions commandées.
1️⃣6️⃣ Déploiement sur un environnement prêt — +$156.86 / +2 jours
Une destination au choix : un environnement WEB compatible déjà disponible, OU une distribution de test mobile choisie sur un compte prêt. Les accès, paramètres, certificats et réglages nécessaires doivent être disponibles ; aucune nouvelle infrastructure n’est créée.
L’option comprend la préparation de la version, les réglages nécessaires, sa mise en place et les contrôles du parcours commandé. Une sauvegarde ou un point de reprise adapté est prévu avec les accès du client, et le plan de retour à la version précédente est documenté selon les contraintes de données.
Le retour de code ne garantit pas une restauration de données absentes de la sauvegarde. Pour le Mobile, signature et dépôt sur la distribution de test retenue sont compris ; les validations externes éventuelles ne sont pas maîtrisées.
Sans publication de production dans les stores, plusieurs environnements, serveur neuf ou exploitation permanente. Les coûts d’hébergement, comptes, certificats et fournisseurs restent à votre charge.
🧮 Exemples de configurations
| Configuration | Calcul du prix | Délai total |
|---|---|---|
| Un bug localisé sur la cible de base | $212.89 | 4 jours |
| Base avec deux bugs supplémentaires et dix tests | 190 + 180 + 180 = $616.25 | 10 jours |
| Base avec un module CRUD et son déploiement | 190 + 390 + 140 = $806.72 | 11 jours |
| Correctif étendu à un bug complexe et seconde cible | 190 + 240 + 160 = $661.06 | 11 jours |
L’addition de la base et des seize suppléments représente $3,439.78 et 50 jours. Ce total est arithmétique : les options sont choisies selon la plateforme et le besoin, notamment le responsive réservé au Web. Les éventuels frais ComeUp figurent au récapitulatif ; abonnements et consommations externes restent séparés.
🤝 Déroulement et retours
- Définir le défaut, les étapes, le résultat et les accès prêts.
- Valider faisabilité, cible et tâches avant commande.
- Reproduire, corriger et réaliser les options retenues.
- Vérifier les scénarios avec des données fictives.
- Livrer code et notice, puis déployer si commandé.
Deux séries de retours regroupés permettent les retouches ciblées. Les anomalies de conformité du travail livré restent à corriger sans option. Un autre bug, une fonction ou règle nouvelle constitue une évolution distincte, sans retouches illimitées.
📦 Les livrables
| Livrable | Contenu |
|---|---|
| Correctif | Code modifié pour le défaut défini et reproductible |
| Fonctions optionnelles | Vues, traitements, migrations et réglages nécessaires aux options |
| Résultat de test | Application vérifiable localement ou build selon la stack et l’environnement convenus |
| Vérifications | Synthèse des 5 essais manuels et des contrôles utiles aux options |
| Notice | Modifications, configuration, étapes de vérification et limites du périmètre |
| Livraison distante | Déploiement et plan de reprise si l’option correspondante est retenue |
📋 Préparer votre demande
Fournissez étapes de reproduction, résultat attendu, erreur et capture ou vidéo utile. Précisez stack, versions, instructions de lancement et cible. Préparez dépôt, environnement de test et exemples fictifs ; selon les options, API, sauvegarde, fournisseurs, comptes de distribution et certificats prêts.
Les accès sont transmis par un moyen adapté, sans secrets ni données réelles sensibles dans le brief. Un projet non compilable ou un fournisseur indisponible doit être clarifié avant la commande : le délai de base ne promet pas de réparer n’importe quel projet.
❓ Questions fréquentes
La base comprend-elle seulement un diagnostic ?
Non. Elle couvre le correctif convenu, sa reproduction et sa vérification. La faisabilité est clarifiée avant commande.
Le bug complexe compte-t-il deux fois ?
Non. Son supplément étend le correctif choisi à une cause sur trois composants maximum. Les autres bugs restent distincts.
Faut-il acheter écran, API et base de données avec le CRUD ?
Non. Vues, traitements, structure et droits nécessaires au module décrit sont inclus.
Les deux systèmes mobiles sont-ils testés dans la base ?
Une seule cible est retenue. L’autre système peut être ajouté si la même application y est déjà compilable, sans portage.
La livraison inclut-elle la production ?
La base livre le code et sa validation locale. Le déploiement web ou une distribution mobile de test sont optionnels ; les stores de production restent exclus.
📩 Décrivez votre bug et les évolutions souhaitées. Nous définirons une intervention concrète, des critères vérifiables et un budget pour votre application existante.