Skip to content

Services

From the first workshop to operations: the areas where BrainKode works.

Web & SaaS platforms

BrainKode builds complete web applications: data model, API, interface, deployment. The starting point is a shared foundation (roles and permissions, payments, notifications, translation), so the project time goes into what is specific to your business.

Deliverables

  • Multi-tenant applications with role management
  • Documented REST APIs (OpenAPI) and typed SDK
  • Payments: Stripe, PayPal, Mobile Money
  • Realtime, job queues, notifications
  • Multilingual interfaces
  • Mapping and geospatial data

Technologies

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

Embedded software & HMI

Touch interfaces for vehicles, appliances and industrial equipment, from prototype to integration on the target board. BrainKode works on embedded Linux as well as on microcontrollers.

Deliverables

  • Digital instrument clusters
  • Appliance and industrial equipment interfaces
  • CAN, camera and network integration
  • Custom Linux images (Yocto) and over-the-air updates
  • Rendering performance tuning

Technologies

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

UX/UI design

Designers work with the developers from the start: mockups take into account what can be built, and the design system is delivered as usable components.

Deliverables

  • Workshops and user research
  • User journeys and wireframes
  • High-fidelity mockups and interactive prototypes
  • Design systems and tokens (colour, type, spacing)
  • Automotive and industrial HMI design
  • Usability testing

Technologies

  • Figma
  • Design tokens

Mobile applications

Native or cross-platform applications, with particular attention to offline use and slow connections.

Deliverables

  • Flutter applications (Android)
  • Qt for Android applications
  • Push notifications, biometric authentication
  • Offline mode and synchronisation

Technologies

  • Flutter
  • Dart
  • Qt
  • Android
  • Firebase

Architecture, DevOps & guidance

BrainKode can step into an existing project: architecture review, continuous integration setup, migration, or technical coordination of a team. It has coordinated the software side of European research projects.

Deliverables

  • Architecture and code review
  • Continuous integration and deployment (Gitea, Docker)
  • Hosting, monitoring, backups
  • nFADP / GDPR compliance
  • Technical coordination of research projects

Technologies

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

A project, a technical question?