Développement web, applications et logiciels sur mesure en Algérie

En Algérie, les planchers publics d'UpGrowth sont de 50 000 DA HT pour une landing page, 250 000 DA HT pour un site de présentation professionnel, 400 000 DA HT pour une application mobile publiée sur les deux magasins, 500 000 DA HT pour une plateforme web, 500 000 DA HT pour un CRM et 1 000 000 DA HT pour un logiciel de gestion, le prix ferme sortant du cahier des charges (prix HT, TVA 19 % en sus). Nous construisons des sites, des boutiques en ligne, des applications mobiles, des plateformes et des logiciels de gestion pour des entreprises établies en Algérie et pour des sociétés étrangères qui s'y implantent. Vous n'avez pas à nous croire sur parole : le site que vous lisez est un de nos projets, et tout ce qu'il fait est ouvert et testable.

Français, arabe, anglaisLe code vous appartientPreuves ouvrables, pas de plaquette
Parler de votre projetDécrivez ce que vous voulez faire fonctionner. On vous dit ce qui est faisable et par quoi commencer.Décrire mon projet

1. Ce que nous construisons

Cinq familles de projets. Chacune a sa page, avec les questions que se pose réellement un acheteur algérien : ce qui est inclus, qui héberge quoi, comment on encaisse, ce qu'il faut déclarer.

Votre entreprise est établie hors d'Algérie ?

Le développement pour les clients à l'étranger a sa propre page : périmètre écrit avant le devis, jalons vérifiables, code et comptes à votre nom, en français ou en anglais.

Externalisation du développement logiciel
Parler de votre projetDécrivez ce que vous voulez faire fonctionner. On vous dit ce qui est faisable et par quoi commencer.Décrire mon projet

2. Notre preuve, c'est ce site

Des projets clients, avec leur adresse

Avant ce site, voici du travail livré pour des clients. Chaque projet s'ouvre dans un nouvel onglet, sans compte et sans mot de passe.

Voir le détail de chaque projet

La plupart des pages de développement affirment une compétence. Celle-ci vous donne une adresse. upgrowth.dz n'est pas une vitrine louée à un prestataire : c'est notre propre application, conçue, écrite, déployée et maintenue par nous, et tout ce qu'elle fait tourne devant vous en ce moment.

  • Un moteur de recherche plein texte sur le Journal officiel algérien, qui cherche à l'intérieur du texte des numéros et classe par pertinence, sans aucun serveur de recherche derrière.
  • Une recherche sur les codes d'activité du registre du commerce, qui ignore les accents, comprend les mots dans le désordre et unifie les variantes de l'écriture arabe.
  • Des calculateurs de cotisation et d'impôt qui affichent séparément le taux retenu, la base et le total, avec la référence réglementaire sur laquelle ils s'appuient.
  • Des milliers de pages générées à la compilation, qui s'affichent sans attendre le moindre calcul serveur.
  • Trois éditions complètes, dont une édition arabe où toute l'interface se retourne réellement.

Chacune de ces cinq lignes correspond à une page que vous pouvez ouvrir maintenant, sans compte et sans mot de passe.

Voir nos réalisations et les ouvrir

Des démonstrations ouvertes, à manipuler sur votre téléphone

En plus de ce site, nous avons construit des applications qui prennent chacune un problème concret et le traitent en entier : chercher un catalogue de 50 000 références pendant que vous tapez, tenir une tournée de livraison le réseau coupé, garder un stock juste sur deux magasins, encaisser d'une seule main. Chacune s'ouvre sur un téléphone, sans compte et sans installation. Les entreprises qui y apparaissent sont inventées et les données sont générées : ce sont des démonstrations, pas des projets clients, et rien de ce que vous y tapez ne quitte votre navigateur.

DémonstrationUn catalogue de 50 000 références, cherché sans attendreVous tapez et la liste se réduit pendant la frappe, y compris quand vous écrivez le mot de travers. La recherche répond en français et en arabe, les filtres et le tri se combinent, et rien ne part vers un serveur : l'index entier est construit dans le navigateur du visiteur.DémonstrationBack office d'un centre de formation, en arabeInscriptions, groupes, présences et paiements, avec une interface arabe où la mise en page entière est inversée : la navigation, les tableaux, les icônes de direction, le tri alphabétique arabe et le choix des chiffres. La même application bascule en français sans rien perdre.DémonstrationTournée de livraison qui fonctionne sans réseauUn livreur marque ses arrêts, saisit l'encaissement et joint une photo alors que la connexion est coupée. Tout est mis en file sur l'appareil, survit à la fermeture de l'application, puis part au retour du réseau. Quand deux versions du même arrêt s'opposent, l'écran les montre champ par champ et laisse trancher.DémonstrationCaisse de petit commerce, tenue à une mainEncaisser, appliquer une remise, rendre la monnaie et sortir un ticket, sur un téléphone et d'une seule main. Les montants sont tenus en centimes entiers pour qu'aucun arrondi ne dérive, la clôture compte les billets un par un avant d'annoncer l'écart, et la page affiche son propre poids au lieu de promettre qu'elle est légère.DémonstrationVotre fichier Excel devient un tableau de bordDéposez un vrai fichier de ventes ou de stock. La page lit les colonnes, nomme ce qui cloche avec le compte exact de chaque cas (dates écrites de plusieurs façons dans une même colonne, montants collés à leur devise, doublons, cellules illisibles), construit un tableau de bord filtrable, puis vous rend le fichier nettoyé. Coupez le réseau avant de déposer : tout fonctionne encore, parce que le fichier ne quitte pas votre appareil.DémonstrationPrise de rendez-vous qui refuse les conflits et dit pourquoiTrois baies d'atelier, quatre techniciens avec leurs propres habilitations, la pause de midi, le vendredi fermé et le temps de remise en état entre deux interventions. Chaque tentative impossible est refusée avec sa raison écrite en clair, et l'écran propose aussitôt les créneaux les plus proches qui passeraient. Un onglet vous invite à essayer de la casser.DémonstrationUne même application vue par quatre personnesLe propriétaire, le responsable d'un magasin, un caissier et le comptable ouvrent les mêmes ventes et ne voient pas la même chose. Le caissier n'a pas les colonnes de coût et de marge : elles sont absentes du tableau, pas seulement masquées. Un export ne sort que les lignes auxquelles la personne a droit, et chaque refus est inscrit au journal avec la règle qui l'a produit.DémonstrationStock réparti sur deux magasinsEntrées, sorties et transferts entre deux points de vente, avec la marchandise en cours de route comptée séparément plutôt que perdue, un inventaire qui écrit un ajustement motivé au lieu d'effacer une ligne, et un solde qui se recalcule à partir des mouvements.

3. Comment un projet se déroule

La séquence est la même quel que soit le type de projet. Elle est conçue pour que vous voyiez quelque chose fonctionner tôt, et pour que vous puissiez arrêter à la fin de n'importe quel lot sans tout perdre.

  1. 1. Cadrage

    Un échange sur ce que vous faites, ce qui vous coûte du temps aujourd'hui, et ce à quoi ressemblerait une amélioration visible. On en sort avec un périmètre écrit : ce que le logiciel fera, ce qu'il ne fera pas, et dans quel ordre.

  2. 2. Maquettes et parcours

    Avant d'écrire du code, vous voyez les écrans et le chemin que suivra un utilisateur. C'est le moment le moins cher pour changer d'avis, et nous vous poussons à le faire là plutôt qu'à la recette.

  3. 3. Développement par lots

    Le projet est découpé en lots livrables. À la fin de chaque lot, vous recevez une version que vous pouvez ouvrir et utiliser, pas une capture d'écran ni un pourcentage d'avancement.

  4. 4. Recette avec vos données

    On teste avec vos vrais produits, vos vrais clients, vos vrais cas tordus. Un logiciel qui ne fonctionne que sur des données de démonstration n'est pas un logiciel qui fonctionne.

  5. 5. Mise en ligne

    Hébergement, nom de domaine, certificat, sauvegardes, mesure d'audience. On vous dit ce qui est à votre nom et ce qui est au nôtre, avant la mise en ligne et non après.

  6. 6. Transfert et suite

    Vous récupérez le code, les accès et une documentation de ce qui a été fait. Ensuite vous choisissez : vous continuez avec nous, vous continuez seul, ou vous confiez la suite à quelqu'un d'autre. Aucune des trois options ne doit vous coûter le projet.

Parler de votre projetDécrivez ce que vous voulez faire fonctionner. On vous dit ce qui est faisable et par quoi commencer.Décrire mon projet

4. Ce que vous possédez à la fin

C'est la question que personne ne pose au début et que tout le monde regrette de ne pas avoir posée. Notre réponse est écrite dans le contrat, pas dans une conversation :

  • Le code source du projet vous appartient et vous est remis.
  • Le nom de domaine est déposé à votre nom, pas au nôtre.
  • Les accès à l'hébergement, à la base de données et aux outils de mesure sont à vous.
  • Les comptes de publication sur les magasins d'applications sont ouverts au nom de votre entreprise.
  • La documentation de ce qui a été construit vous est remise avec le code.
  • Vous pouvez partir chez un autre prestataire sans avoir à tout refaire.

Si un prestataire refuse de vous dire clairement lequel de ces six points est à son nom, c'est l'information la plus utile qu'il vous aura donnée.

5. Les contraintes algériennes que nous traitons

Un modèle de site importé ignore la moitié de ce qui compte ici. Ce sont ces points qui font échouer les projets, pas le choix du cadre technique.

Encaisser en ligne

Paiement à la livraison, carte CIB, EDAHABIA : chaque option a ses conditions, ses délais et ses interlocuteurs. Nous décrivons le paysage et nous vous disons ce que nous savons intégrer, sans promettre une intégration que nous n'aurions pas faite.

Facturer sans se tromper

Les mentions obligatoires d'une facture algérienne ne sont pas négociables. Un logiciel bien fait rend impossible d'en oublier une, plutôt que de compter sur la vigilance de la personne qui saisit.

Connexions lentes et coupures

Une part de vos utilisateurs sera sur une connexion mobile instable. Cela se prévoit au moment de la conception : ce qui se charge, quand, et ce qui continue de fonctionner quand le réseau tombe.

Arabe et droite à gauche

L'arabe demande un vrai retournement de l'interface, pas une traduction posée sur une mise en page française. C'est le point où la plupart des projets trilingues cèdent.

Hébergement et nom de domaine

Un domaine en .dz et un domaine international n'ont ni les mêmes formalités ni les mêmes délais. Nous vous disons lequel correspond à votre situation, et ce que chacun implique.

Reprise de l'existant

Vos données sont déjà quelque part : un tableur, un vieux logiciel, des cahiers. La reprise est un travail à part entière, et la sous-estimer est la cause la plus fréquente d'un démarrage raté.

Parler de votre projetDécrivez ce que vous voulez faire fonctionner. On vous dit ce qui est faisable et par quoi commencer.Décrire mon projet

6. Comment le prix se construit

Nos planchers sont publics : 50 000 DA HT pour une landing page, 250 000 DA HT pour un site de présentation professionnel, 400 000 DA HT pour une application mobile publiée sur les deux magasins, 500 000 DA HT pour une plateforme, 500 000 DA HT pour un CRM et 1 000 000 DA HT pour un logiciel de gestion (prix HT, TVA 19 % en sus). Le prix ferme, lui, sort du cahier des charges. Chacun est un plancher, pas une estimation de votre projet, parce que ce qui fait le coût n'est pas le nombre de pages. Voici ce qui le fait réellement :

Planchers de prix publiés par UpGrowth pour le développement en Algérie, en dinars algériens.
ServicePlancher publiéDélai maximumCe que ce plancher comprend
Landing page50 000 DA HT24 heuresUne seule page.
Site de présentation professionnel250 000 DA HT1 semaineArborescence travaillée avec vous, maquette validée avant développement, pages construites sur mesure, formulaire branché, mise en ligne complète avec domaine, hébergement, certificat, plan de site et Search Console, puis remise des accès.
Application mobile, Android et iOS400 000 DA HT12 semainesCadrage écrit, maquettes validées, développement, comptes développeur ouverts à votre nom, soumission aux deux magasins et reprise des retours de validation.
Plateforme web sur mesure500 000 DA HT4 semainesCadrage écrit, modèle de données, comptes et droits, les écrans du parcours principal, un tableau de bord, et la mise en production sur un hébergement à votre nom.
CRM sur mesure500 000 DA HT12 semainesCadrage écrit, fiches prospects et clients, étapes de votre cycle de vente, relances, droits par commercial, tableau de suivi mensuel, et la mise en production sur un hébergement à votre nom.
Logiciel de gestion sur mesure1 000 000 DA HT12 semainesCadrage écrit, reprise de vos données existantes, écrans de saisie et de consultation, droits par profil, états dont vous avez besoin à la clôture, et la mise en production sur un hébergement à votre nom.
Chaque montant est un plancher et chaque délai un maximum pour le périmètre décrit sur la même ligne (prix HT, TVA 19 % en sus). Le prix ferme et le délai ferme sortent du cahier des charges : sur un développement très spécifique, ni le prix ni le délai n'a de plafond.
Le nombre de parcours différents que le logiciel doit gérer, bien plus que le nombre d'écrans.
Les liens avec l'existant : reprise de données, connexion à un autre outil, import d'un fichier historique.
Le nombre de langues et la présence ou non de l'arabe de droite à gauche.
Les rôles et les droits : un outil que dix personnes utilisent différemment coûte plus qu'un outil à un seul usage.
Ce qui doit être vérifiable ou traçable, parce que cela impose de conserver un historique plutôt que d'écraser.
Ce que vous voulez pouvoir modifier vous-même après la livraison, sans nous rappeler.

Concrètement : le cadrage est ce qui transforme votre besoin en un périmètre écrit, et le devis porte sur ce périmètre. Vous savez sur quoi vous vous engagez, et nous aussi.

7. Questions fréquentes

Qu'est-ce qui prouve que vous savez développer ?

Le site que vous êtes en train de lire. C'est notre projet, il est complet et il est ouvert : moteur de recherche plein texte sur le Journal officiel, recherche sur les codes d'activité du registre du commerce, calculateurs réglementaires, milliers de pages générées à la compilation, trois éditions dont une arabe de droite à gauche. Ouvrez notre page de réalisations, chaque élément y est accompagné de son adresse.

Combien coûte un site web ou un logiciel en Algérie ?

Cela dépend du nombre de parcours à gérer, des liens avec vos outils existants, des langues, des rôles utilisateurs et de la reprise de vos données. Le plancher dépend du service et il est indiqué sur chaque page standard parce qu'il serait faux dans la plupart des cas. Le devis suit le cadrage et porte sur un périmètre écrit que vous avez validé.

Combien de temps prend un projet de développement logiciel ?

Nous publions un délai maximum par type de projet : 24 heures pour une landing page, une semaine pour un site de présentation, quatre semaines pour une plateforme web, et douze semaines pour une application mobile, un CRM ou un logiciel de gestion. Ce sont des maximums pour le périmètre décrit dans notre grille de prix. Le calendrier ferme sort du cahier des charges, et sur un développement très spécifique il n'a pas de plafond.

Est-ce que le code m'appartient ?

Oui. Le code source vous est remis, le nom de domaine est déposé à votre nom, et les accès à l'hébergement et à la base de données sont à vous. Vous pouvez continuer avec un autre prestataire sans avoir à tout refaire.

Vous travaillez avec quelles technologies ?

Celles que vous pouvez voir tourner sur ce site : React pour les interfaces, un rendu en pages statiques à la compilation, du Go côté serveur, PostgreSQL pour les données, Python pour les traitements de fichiers. Le choix se fait au cadrage selon votre projet et selon qui le maintiendra ensuite.

Pouvez-vous reprendre un projet commencé par quelqu'un d'autre ?

Souvent oui, et cela commence toujours par un état des lieux du code et des accès existants avant tout engagement. Il arrive que la reprise coûte plus cher que de repartir proprement, et dans ce cas nous vous le disons plutôt que de le découvrir à mi-parcours.

Est-ce que vous vous occupez aussi de l'hébergement ?

Oui, et nous vous expliquons ce qui est mis en place, à quel nom, et combien cela coûte à l'année. Vous devez pouvoir reprendre la main dessus à tout moment.

Vous travaillez avec des entreprises étrangères ?

Oui. Une partie de nos interlocuteurs sont des sociétés étrangères qui s'implantent en Algérie ou qui y opèrent déjà. Le travail à distance ne pose pas de difficulté, en français, en anglais ou en arabe.

Décrivez votre projet, on vous répond sur le fond

Dites-nous ce que vous voulez faire fonctionner et dans quelles contraintes. Vous aurez une réponse sur ce qui est faisable, ce qui ne l'est pas, et par quoi commencer.