Aller au contenu

Services

Du premier atelier à l'exploitation : les domaines dans lesquels BrainKode intervient.

Plateformes web & SaaS

BrainKode conçoit des applications web complètes : modèle de données, API, interface, déploiement. Le point de départ est un socle commun (rôles et permissions, paiements, notifications, traduction), pour consacrer le temps du projet à ce qui est propre à votre métier.

Livrables

  • Applications multi-tenant avec gestion des rôles
  • API REST documentées (OpenAPI) et SDK typé
  • Paiements : Stripe, PayPal, Mobile Money
  • Temps réel, files de tâches, notifications
  • Interfaces multilingues
  • Cartographie et données géographiques

Technologies

  • NestJS
  • Nuxt
  • Vue
  • Angular
  • PostgreSQL
  • PostGIS
  • Redis
  • Stripe

Logiciel embarqué & IHM

Interfaces tactiles pour véhicules, appareils électroménagers et équipements industriels, du prototype à l'intégration sur la carte cible. BrainKode intervient aussi bien sur Linux embarqué que sur microcontrôleur.

Livrables

  • Tableaux de bord numériques (instrument clusters)
  • Interfaces d'appareils et d'équipements industriels
  • Intégration CAN, caméra, réseau
  • Images Linux sur mesure (Yocto) et mises à jour à distance
  • Optimisation des performances de rendu

Technologies

  • C++
  • Qt
  • QML
  • Qt for MCUs
  • Yocto
  • Linux
  • CAN bus
  • NXP i.MX

Réalisations liées

Design UX/UI

Les designers travaillent avec les développeurs dès le départ : les maquettes tiennent compte de ce qui est réalisable, et le système de design est livré sous forme de composants utilisables.

Livrables

  • Ateliers et recherche utilisateur
  • Parcours utilisateur et wireframes
  • Maquettes haute fidélité et prototypes interactifs
  • Systèmes de design et jetons (couleurs, typographie, espacements)
  • Design d'IHM automobile et industrielle
  • Tests d'utilisabilité

Technologies

  • Figma
  • Design tokens

Applications mobiles

Applications natives ou multiplateformes, avec une attention particulière au fonctionnement hors ligne et aux connexions lentes.

Livrables

  • Applications Flutter (Android)
  • Applications Qt pour Android
  • Notifications push, authentification biométrique
  • Fonctionnement hors ligne et synchronisation

Technologies

  • Flutter
  • Dart
  • Qt
  • Android
  • Firebase

Réalisations liées

Architecture, DevOps & accompagnement

BrainKode peut intervenir sur un projet existant : revue d'architecture, mise en place de l'intégration continue, migration, ou coordination technique d'une équipe. Le volet logiciel de projets de recherche européens a été coordonné par BrainKode.

Livrables

  • Revue d'architecture et de code
  • Intégration et déploiement continus (Gitea, Docker)
  • Hébergement et supervision, sauvegardes
  • Conformité LPD / RGPD
  • Coordination technique de projets de recherche

Technologies

  • Docker
  • Gitea
  • CI/CD
  • Kubernetes
  • Nginx
  • WireGuard
  • Ubuntu

Réalisations liées

Un projet, une question technique ?