Vai al contenuto

Servizi

Dal primo workshop all'esercizio: gli ambiti in cui BrainKode interviene.

Piattaforme web e SaaS

BrainKode realizza applicazioni web complete: modello dati, API, interfaccia, deployment. Il punto di partenza è una base comune (ruoli e permessi, pagamenti, notifiche, traduzione), per dedicare il tempo del progetto a ciò che è specifico del vostro lavoro.

Consegne

  • Applicazioni multi-tenant con gestione dei ruoli
  • API REST documentate (OpenAPI) e SDK tipizzato
  • Pagamenti: Stripe, PayPal, Mobile Money
  • Tempo reale, code di lavoro, notifiche
  • Interfacce multilingue
  • Cartografia e dati geografici

Tecnologie

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

Software embedded e HMI

Interfacce touch per veicoli, elettrodomestici e apparecchiature industriali, dal prototipo all'integrazione sulla scheda target. BrainKode lavora sia su Linux embedded sia su microcontrollore.

Consegne

  • Cruscotti digitali (instrument cluster)
  • Interfacce di elettrodomestici e apparecchiature industriali
  • Integrazione CAN, telecamera, rete
  • Immagini Linux personalizzate (Yocto) e aggiornamenti da remoto
  • Ottimizzazione delle prestazioni di rendering

Tecnologie

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

Realizzazioni collegate

Design UX/UI

I designer lavorano con gli sviluppatori fin dall'inizio: i mockup tengono conto di ciò che è realizzabile e il design system viene consegnato come componenti utilizzabili.

Consegne

  • Workshop e ricerca sugli utenti
  • Percorsi utente e wireframe
  • Mockup ad alta fedeltà e prototipi interattivi
  • Design system e token (colori, tipografia, spaziature)
  • Design di HMI automotive e industriali
  • Test di usabilità

Tecnologie

  • Figma
  • Design tokens

Applicazioni mobile

Applicazioni native o multipiattaforma, con particolare attenzione all'uso offline e alle connessioni lente.

Consegne

  • Applicazioni Flutter (Android)
  • Applicazioni Qt per Android
  • Notifiche push, autenticazione biometrica
  • Funzionamento offline e sincronizzazione

Tecnologie

  • Flutter
  • Dart
  • Qt
  • Android
  • Firebase

Realizzazioni collegate

Architettura, DevOps e affiancamento

BrainKode può intervenire su un progetto esistente: revisione dell'architettura, integrazione continua, migrazione o coordinamento tecnico di un team. Ha coordinato la parte software di progetti di ricerca europei.

Consegne

  • Revisione di architettura e codice
  • Integrazione e deployment continui (Gitea, Docker)
  • Hosting, monitoraggio, backup
  • Conformità LPD / GDPR
  • Coordinamento tecnico di progetti di ricerca

Tecnologie

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

Realizzazioni collegate

Un progetto, una domanda tecnica?