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
Réalisations liées
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
Réalisations liées
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