Full-stack | Contribution via Aventique
INES VTC
Services backend et back-office pour une plateforme VTC.
Contribution full-stack à une plateforme VTC algérienne : opérations, utilisateurs, promotions et paiements par portefeuille.

- Rôle
- Développeur full-stack JavaScript
- Période
- juillet 2025 – mars 2026
- Réalisé via
- Aventique
- Produit
- Plateforme VTC algérienne
Présentation
INES VTC réunit les parcours d'une plateforme de transport à la demande : demande de course par le client, acceptation par le chauffeur et gestion des opérations par les équipes internes. Mes contributions ont porté sur le backend NestJS/PostgreSQL et les tableaux de bord React du back-office, en collaboration avec les équipes mobile et produit via Aventique.
Ma contribution
Backend et API opérationnelles
Développé des fonctionnalités d'authentification/SMS, de gestion des clients, chauffeurs, courses, estimations, dispatch, portefeuilles, transactions, codes promotionnels et opérations de support et d'administration.
Back-office React
Réalisé les tableaux de bord et écrans de gestion des courses, chauffeurs, clients, gestionnaires de crédit, promotions et notifications.
Portefeuille et paiement
Intégré la recharge du portefeuille via SATIM, la génération de reçus et des outils de gestion des opérations financières, avec les équipes mobile et produit.
Aspects techniques
Suivre le cycle de vie d’une course
Implémenter la demande, l’acceptation, la fin, l’annulation et l’évaluation des courses, avec notifications push et prise en charge de l’idempotence, au-delà de simples endpoints de gestion.
Relier le backend aux écrans opérationnels
Intervenir sur l’API NestJS/PostgreSQL et le back-office React, en reliant les interfaces de gestion des courses, utilisateurs et promotions à leurs fonctionnalités backend.
Prendre en charge les opérations du portefeuille
Contribuer à l’intégration de la recharge SATIM, aux reçus et aux outils financiers, en coordination avec les équipes mobiles.
Résultat et périmètre
Contributions aux courses, à la gestion clients/chauffeurs, au dispatch, aux promotions, notifications et portefeuilles. Livraison en équipe via Aventique : il s’agit de mon périmètre de contribution, pas d’une réalisation individuelle de toute la plateforme.
Technologies
- NestJS
- React
- TypeScript
- PostgreSQL
- TypeORM
- Swagger
- Firebase
- Nodemailer
- React Query
- Zustand
- Mantine UI
- Vite
Échangeons sur ces projets.
Pour plus de contexte, consultez la liste des projets ou contactez-moi.