← Tous les projets
Février 2026 – aujourd'hui anmarstock.com en ligne · 249 ms

AnmarStock

Plateforme SaaS de gestion de stock et de point de vente

Fondateur — conçu, développé, testé et mis en ligne seul

AnmarStock aide les commerces guinéens à gérer leur stock, leurs ventes et leurs crédits clients depuis un navigateur, un téléphone Android ou un PC Windows. J'ai tout réalisé seul : l'architecture, le code, les tests, la mise en production et la maintenance.

350+commits
100+fichiers de tests
3plateformes : web, Android, Windows
6rôles utilisateurs

Fonctionnalités

  • Gestion multi-magasins avec transferts de stock entre points de vente
  • Caisse tactile avec recherche par nom, SKU ou code-barres (scan caméra)
  • 4 modes de paiement : espèces, Orange Money, MTN Money et crédit
  • Alertes de stock bas et de dates d'expiration
  • Suivi des crédits clients, paiements partiels et alertes de retard
  • Tableau de bord temps réel, exports Excel et PDF, interface multilingue

Ce que la QA a apporté au produit

  • Plus de 100 fichiers de tests unitaires, d'intégration et E2E (Vitest, Testing Library, Playwright)
  • Intégration continue sur chaque push, et hooks pre-push qui vérifient le périmètre, les traductions et les types en 15 secondes
  • Un contrôle automatique qui empêche le code mobile de fuiter dans le dépôt web (et inversement)
  • Monitoring des erreurs en production avec Sentry
  • Validation de toutes les entrées d'API avec Zod

Sécurité et architecture

  • Authentification JWT avec jetons d'accès courts et jetons de rafraîchissement
  • 6 rôles avec permissions fines : Super Admin, Admin, Manager, Vendeur, Caissier, Inventoriste
  • Journal d'audit des actions et verrouillage après plusieurs échecs de connexion
  • Performances : connexion base préchauffée, index Prisma, requêtes en parallèle, skeletons de chargement

Mise en production

  • Application web déployée sur Railway avec PostgreSQL, sur le domaine anmarstock.com
  • Application Android empaquetée avec Capacitor (plusieurs versions publiées en .aab / .apk)
  • Version Windows de bureau avec Electron

Stack technique

Next.jsReactTypeScriptPostgreSQLPrismaZodJWTCapacitorElectronVitestPlaywrightSentryRailway

Un projet similaire en tête ?

Créer un ticket