Vai al contenuto

Progettiamo prodotti software e le librerie su cui girano.

Ogni prodotto nasce da un problema concreto. Il codice che serve anche ad altri diventa una libreria open source, con la sua documentazione.

Cosa facciamo

Prodotti nostri, ricerca quando serve e codice aperto: una cosa porta all'altra.

Prodotti software

Li progettiamo e li sviluppiamo noi, dall'assistente virtuale Chattoo per le attività al menu smart Addubby per la ristorazione.

Approfondisci

Ricerca e sviluppo

Quando una soluzione pronta non c'è, la cerchiamo: con Troveme abbiamo lavorato su come provare che uno smartphone è davvero in un luogo chiuso, con dispositivi Bluetooth Low Energy e token a scadenza.

Approfondisci

Prodotti

Ogni prodotto è nato da un problema preciso: nella sua pagina raccontiamo quale.

Tutti i prodotti

Chattoo

Intelligenza artificiale

Assistente virtuale che risponde ai clienti, prenota, raccoglie documenti e vende in chat.

Disponibile

Addubby

Ristorazione

Menu smart per la ristorazione: schede dei piatti, comande, prenotazioni e pagamenti.

Non più sviluppato

Troveme

Ricerca e sviluppo

Provare che uno smartphone è davvero dentro un luogo chiuso, dove il GPS non arriva.

Non più sviluppato

Come lavoriamo

Quattro passi, ognuno preso da un progetto vero.

Il nostro approccio
  1. Partiamo dal problema

    Un ristorante che vuole sapere chi è seduto in sala (Addubby), un'attività che di sera non riesce a rispondere (Chattoo): si comincia da lì.

  2. Proviamo, poi rifacciamo

    Prima un prototipo, poi le versioni che servono: per la verifica Bluetooth, diventata Troveme, ne abbiamo fatte tre.

  3. Estraiamo quello che si riusa

    Quando un pezzo serve a più prodotti, diventa una libreria con la sua documentazione, come date-tz per date e fusi orari.

  4. Manteniamo nel tempo

    Nuove versioni e aggiornamenti anche dopo il rilascio, come le regole dei fusi orari che cambiano nel 2026.

Open source

Il codice che scriviamo per i nostri prodotti, quando serve anche ad altri, diventa una libreria: la pubblichiamo su GitHub e su npm, con la documentazione.

ng-bootstrap

Componenti Angular su Bootstrap 5.3, con signals, OnPush e date nel fuso orario giusto.

TypeScriptMIT

ng-app

Shell Angular per micro frontend: più app in una, con accesso, permessi e layout pronti.

TypeScriptMIT

nestjs-amqp

Microservizi NestJS che si parlano su RabbitMQ, con un gateway HTTP e WebSocket davanti.

TypeScriptMIT

Le tecnologie che usiamo

Le scegliamo per il problema da risolvere. Qui ci sono quelle dei prodotti e dei progetti che raccontiamo nel sito.

Nei prodotti

  • NestJS
  • TypeScript
  • Angular
  • MongoDB
  • RabbitMQ
  • Redis
  • Capacitor
  • Firebase Cloud Messaging
  • jambonz
  • Stripe
  • Bluetooth Low Energy
  • ESP32
  • C++
  • MQTT (Eclipse Mosquitto)
  • .NET 5
  • Entity Framework Core
  • Keycloak (OAuth2)
  • Vue.js
  • Docker

Nei progetti open source

  • Angular
  • TypeScript
  • NestJS
  • JavaScript

Domande su un prodotto o su una libreria? Parliamone.