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
Realizzazioni collegate
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
Realizzazioni collegate
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