Un développeur, les habitudes d'un studio.
Qui est derrière Tabaga Team, comment le travail se fait, et ce qui a été livré depuis 2024.
L'histoire
Je suis le développeur derrière Tabaga Team, un studio logiciel d'une seule personne, basé en Algérie. Le nom est apparu sur un premier produit en août 2024, une app de dépannage à la demande toujours en ligne sur Google Play, et il est sur tout ce qui a suivi : une douzaine de produits pour des entreprises de construction, des pharmacies, des garages, des crèches et quelques marketplaces, la plupart pour le marché algérien, certains pour la France.
L'essentiel de ce travail est en Flutter, parce que les gens pour qui je construis vivent sur des téléphones Android et des PC Windows, souvent là où le réseau est une rumeur. Les apps gardent donc leurs données sur l'appareil d'abord, synchronisent quand elles le peuvent, et se lisent de droite à gauche quand l'utilisateur le fait. Le backend, c'est ce que le client peut réellement payer et posséder : Firebase, Supabase, Appwrite, un VPS facturé en dinars, ou une machine dans son propre bureau.
Un studio d'une personne, c'est une décision sur le comment, pas sur le combien. Chaque produit reçoit le même squelette, le même genre de tests, la même chaîne de marque et le même tableau d'état à trois couleurs ; c'est pour ça que le quatrième projet a été plus facile que le premier, et le douzième plus facile encore. Quand je dis de l'idée au lancement, je veux dire cadrage, design, code, backend, revue des stores et installateur, par une seule personne que vous pouvez appeler.
Avant Flutter, il y a eu C#, ASP.NET, Angular, Laravel et TypeScript. Ils reviennent chaque fois qu'un tableau de bord web, un service Windows ou une petite API est le bon outil, et le blog est l'endroit où je note ce que les dépôts m'ont appris.
En chiffres
- produits livrés ou en cours
- 12
- plateformes ciblées
- 6
- langues d'interface, RTL compris
- 3
- année du premier produit
- 2024
Comment je travaille
- 01
L'appareil détient la vérité
Chaque écriture atterrit localement, dans une transaction avec son entrée de boîte d'envoi. Le réseau est une optimisation.
- 02
Un seul squelette
Mêmes dossiers, mêmes couches, mêmes tests dans chaque produit. Le quatrième est plus facile que le premier.
- 03
Trois langues dès le premier commit
Arabe, français et anglais avec une mise en page directionnelle et des polices embarquées. Jamais une réadaptation.
- 04
Le backend est un détail
Derrière une interface, choisi selon ce que le client peut payer et posséder.
- 05
Des contraintes plutôt que des conventions
Les règles qui comptent vivent dans des frontières de paquets, des triggers et des fonctions serveur, pas dans les revues.
- 06
Dire « pas prêt » à voix haute
Des tableaux d'état à trois couleurs, des audits que le client peut lire, et des builds signés que l'on peut tracer.
Chronologie
- 2024
- AutoServEn ligne
Marketplace de dépannage et remorquage à la demande pour l'Algérie.
- 2025
- QuickYesBêta
Commande de repas sans compte pour un restaurant : clients, équipe et livreurs.
- VendooBêta
Marketplace inversée de pièces auto : postez une demande, les fournisseurs envoient des offres.
- WowLevLivré
Commerce de mode et production sur mesure avec essayage virtuel par IA.
- 2026
- ProxiFroidBêta
Marketplace qui relie des frigoristes certifiés aux entreprises.
- ATMC e-learning platformEn ligne
Plateforme e-learning bilingue pour le secteur de la construction, déployée de bout en bout.
- OfficineEn production
Application Windows hors ligne qui remplace les registres papier d'une pharmacie.
- BatiproEn ligne
Suite de gestion hors ligne pour les petites entreprises de construction.
- SanadiBêta
Marketplace d'emplois, de jobs étudiants et de stages pour les étudiants algériens.
- ATADEn développement
Petites annonces d'engins de construction et d'équipements agricoles.
- RawdatiEn développement
Gestion multi-établissements de crèches : un dossier par enfant, une chronologie par parent.
- ZonePrototype
Un téléphone partagé pour des gens qui ne sont pas dans la même pièce.
Me contacter
Une seule personne répond, généralement le jour même. Écrivez en arabe, en français ou en anglais.