Software house italiana

Trasformiamo le tue idee in software che funziona.

App iOS e Android, piattaforme web, backend complessi e infrastrutture cloud. Consulenza tecnica e sviluppo su misura, con un occhio al budget.

Stack moderno
Prezzi onesti
Codice di proprietà del cliente

Servizi

Tutto quello che serve per portare il tuo prodotto online.

Dalla prima idea fino al lancio e oltre. Non vendiamo template: scriviamo software pensato per il tuo problema specifico.

📱

App iOS

Swift · SwiftUI

App native per iPhone e iPad. Sviluppo end-to-end: design, sviluppo, distribuzione su App Store, gestione TestFlight e aggiornamenti.

  • SwiftUI + UIKit
  • Integrazione MapKit, HealthKit, BLE
  • Pubblicazione su App Store
🤖

App Android

Kotlin · Jetpack Compose

App native Android con Kotlin e Compose, oppure cross-platform quando ha senso. Build, signing, Play Store, rollout graduali.

  • Kotlin + Jetpack Compose
  • Material Design 3
  • Pubblicazione su Play Store
💻

Web & Dashboard

React · Next.js · Astro

Landing page, web app, dashboard interne, e-commerce. Stack moderno (Next.js, Astro), SSR/SSG, deploy su Cloudflare/Vercel.

  • Next.js, Astro, React
  • UI moderne con Tailwind
  • SEO e performance Core Web Vitals
⚙️

Backend & API

Python · FastAPI · Node

Architetture backend scalabili: REST, GraphQL, WebSocket, code di lavoro, microservizi. Pensate per crescere senza riscrivere tutto.

  • Python · FastAPI · Node.js
  • PostgreSQL, Redis, code
  • Microservizi su Kubernetes
☁️

Cloud & DevOps

GCP · AWS · Cloudflare

Setup cloud da zero o migrazione: GKE, Cloud SQL, Cloudflare. CI/CD, observability (Loki, Grafana), gestione costi.

  • Kubernetes (GKE/EKS)
  • CI/CD con GitHub Actions
  • Monitoring, logging, alerting
🔌

IoT & Hardware

Embedded

Dispositivi connessi e firmware embedded. Ti aiutiamo a portare online il tuo prodotto fisico.

  • Firmware su microcontrollori
  • Connettività cellulare e Bluetooth
  • Integrazione con il backend
🖨️

Progettazione & Stampa 3D

Bambu Lab · CAD · Prototipazione

Dal CAD all'enclosure stampato. Prototipi rapidi per il tuo hardware: case custom, supporti, gadget. Stampanti Bambu Lab in casa per iterazioni veloci.

  • Modellazione 3D (Fusion 360, Onshape)
  • Stampa Bambu Lab X1C / A1 in casa
  • Materiali tecnici: PLA, PETG, ABS, TPU
Case study principale

Visla GPS — quello che abbiamo costruito.

Mobile, backend, hardware e web: tutto progettato, sviluppato e mantenuto in casa. Centinaia di tracker GPS connessi simultaneamente, app native iOS e Android in App Store, firmware ESP32 custom, dashboard real-time su Cloudflare edge.

vislagps.com
📱Mobile

App iOS & Android native

App native SwiftUI per iOS e Kotlin Compose per Android. Live tracking via WebSocket, mappe con clustering custom, push notification time-sensitive, geofence editor. Tutto integrato col nostro backend Python FastAPI.

Provala sugli store

Caricamento…
Mockup app Visla GPS — Live tracking real-time
🛰️ Live

Live tracking real-time

Posizione del device aggiornata via WebSocket, mappe Apple/Google con clustering, cronologia tragitto, replay con velocità 2x/5x/10x.

WebSocket MapKit Google Maps SDK Clustering Replay tragitto
Caricamento…
Mockup app Visla GPS — Geofence custom
📐

Geofence custom

Disegna cerchi e poligoni direttamente sulla mappa, ricerca indirizzo, raggio configurabile, alert entrata/uscita real-time via APNs e FCM.

Polygon editor Reverse geocoding MapKit Annotations Region monitoring
Caricamento…
Mockup app Visla GPS — Push allarme istantaneo
🚨

Push allarme istantaneo

Banner iOS time-sensitive sopra la home screen con vibrazione, deep link al device coinvolto, badge dinamico, gestione granulare per tipo di evento.

APNs FCM Time-sensitive Deep link Live Activity
Caricamento…
Mockup app Visla GPS — Storico eventi & alert
🔔

Storico eventi & alert

Tab dedicata con lista completa degli eventi ricevuti: allarmi, movimento, ingresso/uscita geofence, batteria scarica. Filtri per device e tipo.

SwiftData Filter pipeline Pull-to-refresh Notification grouping

Stack tecnologico

Swift
6.0
SwiftUI
iOS 17+
Kotlin
2.0
Jetpack Compose
1.7
WebSocket
STOMP
MapKit
Apple
Maps SDK
Google
Firebase
Auth · Crashlytics
☁️Web & Cloud

Web & Cloud Edge

Landing, webapp e admin panel del progetto Visla GPS. Stack moderno: Next.js, Astro, React, Tailwind. Deploy edge su Cloudflare Pages e Workers per latenze minime e costi sotto controllo.

Le nostre proprietà web

vislagps.com

Landing principale brand consumer: e-commerce con Shopify, pagine prodotto, blog.

Next.js 15 Cloudflare Pages Tailwind Shopify Hydrogen

app.vislagps.com

Webapp clienti: dashboard live, gestione tracker, geofence, storico viaggi, fatturazione.

Astro + React WebSocket MapLibre Cloudflare Pages

admin.vislagps.com

Admin panel interno: gestione device, customer support, billing, analytics interne.

Next.js PostgreSQL Auth.js Recharts

solutions.visla.it

Landing servizi di consulenza (questo sito): showcase capacità tecniche e contatti.

Astro 6 Tailwind v4 Cloudflare Pages

Le cose che curiamo

Performance

Lighthouse 95+ su tutti i nostri progetti. SSR/SSG, image optimization, code splitting.

Accessibilità

WCAG AA come standard di base. Test con screen reader, keyboard navigation, contrast checks.

🌍

SEO

Schema.org, sitemap, OG tags, hreflang per multilingua. Indicizzazione corretta su Google e Bing.

🔐

Sicurezza

CSP rigide, HTTPS-only, headers di sicurezza, auth flow OAuth/OIDC ben fatti.

🎨

Design system

Token-based, scalabile, condiviso tra webapp e admin. Componenti riusabili e documentati.

🚀

Deploy serverless

Cloudflare Pages + Workers per edge computing globale a costi minimi. Zero ops.

⚙️Backend

Backend Cloud-Native

Architettura a microservizi in Python (FastAPI) su Google Kubernetes Engine, PostgreSQL gestito, Redis Streams per eventi device. Centinaia di tracker GPS connessi simultaneamente con latenze sotto i 50ms.

5M+
messaggi/giorno
<50ms
latenza p95
99.95%
uptime SLO
12+
microservizi

Architettura

Event-driven, hexagonal, type-safe.

I tracker GPS pubblicano frame TCP su visla-ingest, che li normalizza e li mette su Redis Streams. Da lì visla-decoder arricchisce (reverse geocoding, geofence), visla-websocket fa fanout ai client connessi e visla-notification manda push. Tutto in Python con FastAPI, architettura esagonale, test approfonditi.

Microservizi in produzione

visla-api

API REST/GraphQL per app mobile e webapp. Auth JWT, rate limiting, validazione.

visla-decoder

Parsing protocolli GPS multi-vendor (H02, S21L, G11LSE). Pipeline Redis Streams.

visla-websocket

Fanout posizioni real-time ai client connessi. Pub/Sub Redis + WebSocket.

visla-ingest

TCP server per i tracker GPS, normalizza e pubblica eventi su Redis Streams.

visla-notification

Push notification cross-platform (APNs + FCM) con templating.

visla-billing

Gestione abbonamenti, Stripe, fatturazione elettronica via sistema italiano.

Infrastruttura Google Cloud

GKE Autopilot

Kubernetes gestito Google, autoscaling per workload, zero ops sui nodi.

Cloud SQL PostgreSQL

Database principale con read replica, backup automatici, point-in-time recovery.

Redis (Memorystore)

Streams per eventi device, cache, pub/sub real-time.

Cloud Pub/Sub

Bus eventi tra microservizi, integrazione con BigQuery per analytics.

Loki + Grafana

Logging centralizzato, dashboard metriche, alerting su SLO.

Workload Identity

Service account GCP federati con Kubernetes, zero secret nei pod.

🛰️Hardware

Hardware IoT & Firmware

Tracker GPS custom progettati e prodotti in casa: hardware ESP32, modem LTE Cat-1/NB-IoT, firmware C++ con OTA firmato, protocolli proprietari. Dalla schematica al firmware al testing.

Cosa facciamo nell'hardware

Firmware ESP32

Sviluppato in C++ con ESP-IDF, partition table custom, OTA via HTTPS firmato.

Protocolli custom

Implementati H02, S21L, G11LSE — parsing testato con golden files e fuzzing.

Bench di test

Setup con shield SIM custom, GPS simulator, profiling consumi con power monitor.

Power management

Deep sleep tra fix GPS, ~10 anni batteria su modalità wakeup-on-motion.

OTA & rollback

Pacchetti firmati ed encrypted, rollback automatico su boot fallito.

Antenne 4G dedicate

PCB con tracking impedenza 50Ω, testing in camera schermata su LTE bande EU.

🖨️Stampa 3D & Progettazione

Dal CAD al prodotto in 24 ore.

Stampanti Bambu Lab X1C e A1 in casa, CAD parametrico con Fusion 360 e Onshape. Iteriamo enclosure, dime di test e supporti veicolari senza dipendere da fornitori esterni.

Per cosa la usiamo

Enclosure custom

Case su misura per PCB tracker, sensori, gateway. Dal CAD al prodotto stampato in 24h.

Supporti & dime

Fixture per banco di test, dime di taratura antenne, supporti veicolari.

Iterazione veloce

Modifica → stampa → test → iterazione. Niente attesa per stampi: si stampa la sera, si testa la mattina.

Prototipi pre-serie

Verifica forma e funzione prima di investire in stampi a iniezione. Stessa CAD source.

Materiali

PLA

Prototipazione rapida, modelli concettuali, parti decorative.

PETG

Enclosure tecnici, resistenza all'umidità, finitura lucida.

ABS / ASA

Resistenza UV e termica, ideale per parti automotive.

TPU

Flessibili e impermeabili: guarnizioni, copri-antenna, paraurti.

PA-CF

Nylon fibra di carbonio: rigidità professionale, supporti meccanici.

Strumenti

Bambu Lab X1C

Stampante principale: multi-materiale (AMS), camera chiusa, 0.1mm precisione.

Bambu Lab A1

Stampante secondaria veloce per prototipi rapidi e modelli concettuali.

Fusion 360

CAD parametrico: assemblies, simulazione, export STL/STEP per produzione.

Onshape

Modellazione collaborativa cloud-based per progetti multi-utente.

Stack & Cloud

Tecnologie che usiamo ogni giorno.

Quello che gira nei nostri ambienti di produzione.

📱
iOS
SwiftUI · UIKit
🤖
Android
Kotlin · Compose
⚙️
Backend
Python · FastAPI · Node
🗄️
Database
PostgreSQL · Redis
☁️
Google Cloud
GKE · Cloud SQL · Pub/Sub
🌐
Cloudflare
Pages · Workers · R2
🔥
Firebase
Auth · Messaging
🛰️
IoT
ESP32 · LTE · NB-IoT
💻
Frontend
Next.js · Astro · React
🚀
DevOps
GitHub Actions · Terraform

Perché Visla

Software di qualità, senza prezzi da grande agenzia.

💸

Prezzi competitivi

Lavoriamo con team piccoli e processi snelli. Niente sovrastrutture da agenzia: il prezzo riflette le ore reali di sviluppo.

Stack moderno

Tecnologie aggiornate e best practice del 2026. Niente codice legacy che ti costringerà a riscrivere tutto fra due anni.

🎯

Esperienza vera

Siamo gli stessi che sviluppano Visla GPS: app iOS/Android in App Store, backend in produzione, IoT in campo.

🔓

Codice tuo

Il sorgente è sempre di tua proprietà, ospitato su GitHub nel tuo account. Niente lock-in, niente sorprese.

Come lavoriamo

Un processo semplice, dalla prima call al lancio.

01

Call conoscitiva

30 minuti per capire il progetto, gli obiettivi e i vincoli. Gratuita e senza impegno.

02

Preventivo dettagliato

Ti mandiamo una proposta chiara: cosa facciamo, in quanto tempo, a che prezzo. Niente costi nascosti.

03

Sviluppo iterativo

Lavoriamo a sprint settimanali, con demo regolari. Tu vedi i progressi, suggerisci correzioni in corsa.

04

Lancio e supporto

Pubblicazione su store, deploy in produzione, formazione del tuo team. Restiamo a disposizione anche dopo.

Discovery call

Prenota una call gratuita.

30 minuti via Google Meet per capire il tuo progetto, gli obiettivi e valutare insieme se possiamo aiutarti. Senza impegno.

30 minuti Google Meet Senza impegno

Contatti

Parliamone.

Raccontaci la tua idea, anche solo in due righe. Ti rispondiamo entro 24 ore con i prossimi passi.

Preferisci scegliere tu l'orario? Prenota uno slot →

Inviando il messaggio acconsenti al trattamento dei dati come da privacy policy.

…oppure scrivici direttamente:

Visla SRLS · P.IVA IT01738860558 · Italia