44.06° N 12.57° E · RIMINI, ITALIA · SVILUPPATORE WEB FREELANCE

Siti e web app, prima misurati, poi costruiti.

Sono Andrea Capelli, sviluppatore web full-stack a Rimini. Progetto e realizzo siti veloci, web app, pagamenti online e app desktop per Windows per piccole imprese e startup. Ricevi un prezzo fisso scritto prima di iniziare, hai un solo referente, e il codice è testato, monitorato e facile da consegnare.

Pacchetti da €680 + IVA se dovuta · €340/giorno · Risposta entro 2 giorni lavorativi

Risultati in streaming, una riga per giocatore appena ogni ricerca è pronta, da vStats Desktop (beta)

I numeri, misurati.

  • ~200rotte API nel backend di vStats
  • 53file di test automatici sul server di vStats
  • 5lingue servite con hreflang
  • 3piattaforme client su un'unica API: web, mobile, desktop
  • 2app Windows con aggiornamenti automatici firmati (beta)

Conteggi dal codice di vStats, ottobre 2026.

  • Astro
  • Next.js
  • React
  • TypeScript
  • Node.js
  • PostgreSQL
  • Redis
  • Stripe
  • Tauri / Rust
  • Cloudflare

01LAVORI

Prodotti reali, online o in beta

Sono prodotti che ho progettato e realizzato: una piattaforma online con abbonamenti, due app Windows in beta e una piattaforma per una lega, sviluppata per un cliente. Sono prodotti per il gaming, ma il lavoro sotto è quello che serve alla maggior parte delle aziende: pagine veloci e trovabili su Google in più lingue, login, pagamenti online e un sito realizzato fedelmente dal design di qualcun altro.

    • BETA 1.0.0-beta.6
    • WINDOWS

    vStats Desktop: companion per Windows in sola lettura

    Un'app per Windows che riconosce l'inizio della partita e mostra il contesto della tua lobby (rank, chi gioca in gruppo con chi e un punteggio di fair-play) man mano che arrivano i risultati.

    Core
    Tauri 2 · Rust · React 19
    Sicurezza
    archivio credenziali del sistema · CSP restrittiva
    Distribuzione
    installer NSIS · aggiornamenti firmati
    • BETA 1.0.0-beta.43
    • WINDOWS + SERVER

    vStats Teams: uno spazio di lavoro per team competitivi

    Un'app Windows con backend che acquisisce automaticamente i dati delle partite di allenamento, valuta ogni kill e ogni morte e raccoglie le strategie del team in un unico posto. Abbonamenti in arrivo.

    App
    Tauri 2 · Rust · React 19
    Server
    Express · PostgreSQL · 53 rotte
    Funzioni
    valutazione delle decisioni su 8 livelli · lavagna strategie · sync VOD
    • LAVORO PER CLIENTE
    • IN SVILUPPO E TEST

    IVPITER: sito community e piattaforma per una lega 5v5

    Lavoro per una community italiana di VALORANT: un sito e una piattaforma per la lega in tempo reale, con coda, check-in, draft dei capitani e veto delle mappe, realizzati a partire dal design approvato dal cliente.

    Stack
    Next.js · React · TypeScript · Drizzle/PostgreSQL
    Tempo reale
    Server-Sent Events
    Qualità
    64 file di test · circa 620 casi di test

Le anteprime di questo sito sono illustrazioni, non screenshot. IVPITER è citato con il permesso del cliente. VALORANT e Riot Games sono marchi di Riot Games, Inc. Questi progetti non sono affiliati a Riot Games né approvati da Riot Games.

02SERVIZI

Prezzi chiari, prima di iniziare

Ogni progetto riceve un prezzo fisso scritto prima di iniziare. I prezzi qui sotto sono il punto di partenza dei pacchetti: il preventivo dipende dal tuo progetto, e ti spiego ogni voce. Se il tuo progetto non rientra in un pacchetto, chiedi un preventivo su misura.

€45/ora · €340/giorno.

La tariffa oraria vale per lavori sotto i due giorni. I pacchetti sono a prezzo fisso, con il 30% di acconto e il resto a milestone. Tutti i prezzi + IVA se dovuta.

03METODO

Come lavoreremo insieme

  1. Call. 30 minuti, gratis. Mi racconti obiettivo, scadenza e budget; io ti chiedo dei vincoli.

  2. Preventivo scritto. Prezzo fisso, perimetro, milestone ed esclusioni, entro 3 giorni lavorativi.

  3. Sviluppo a milestone. Il 30% di acconto, poi un link di anteprima privato aggiornato ogni settimana, con brevi aggiornamenti scritti. Nessuna sorpresa alla fine.

  4. Consegna. Online, documentato e, se vuoi, monitorato. I piani di manutenzione sono facoltativi.

Il codice e il dominio sono tuoi. Sempre.

04CHI SONO

Ciao, sono Andrea

Sono uno sviluppatore web full-stack con base a Rimini, sulla costa adriatica. Lavoro su tutto lo stack: le pagine che vedono i tuoi clienti, il server e il database dietro, i pagamenti e il login, e il monitoraggio che mi avvisa se qualcosa si rompe prima che te ne accorga tu.

Gran parte del mio lavoro recente è un prodotto mio, vStats. Ho progettato e realizzato la piattaforma e due app per Windows su un unico backend Node. Prima di scegliere l'architettura ho misurato cosa poteva restituire davvero la fonte dati ufficiale, e l'abitudine è rimasta: prima misuro, poi costruisco. Gestirlo mi ha insegnato la metà meno glamour del mestiere: limiti di richieste, webhook che arrivano due volte, cache che devono restare limitate, aggiornamenti che devono essere firmati, e una pagina di stato che funziona anche quando il server principale è giù. Ho anche realizzato il sito e la piattaforma per la lega di una community italiana di gaming, a partire dal loro design approvato.

Mi piacciono i perimetri chiari, le stime oneste e il codice semplice, che il prossimo sviluppatore riesce a leggere. Scrivo test per le parti che gestiscono soldi e identità. Lavoro in italiano e in inglese, con clienti in Romagna, nel resto d'Italia e nell'UE.

Base
Rimini, Italia (CET)
Lavoro
Da remoto in tutta l'UE; di persona in Emilia-Romagna
Lingue
Italiano, inglese
Tempi di risposta
Entro 2 giorni lavorativi

Strumenti

Front end
TypeScript · React · Next.js · Astro · HTML/CSS · token del design system
Back end
Node.js · Express · REST · Server-Sent Events · streaming NDJSON
Dati
PostgreSQL · Drizzle · migrazioni SQL · Redis
Login e pagamenti
OAuth 2.0 + PKCE · Stripe · verifica abbonamenti App Store
Desktop
Tauri 2 · Rust · NSIS · aggiornamenti firmati
Operazioni
Cloudflare · deploy su VPS con rollback · monitoraggio e avvisi
Test
Vitest · test Node · test unitari Rust

05FAQ

Domande frequenti

Lavori con clienti fuori Rimini?

Sì. La maggior parte dei progetti si svolge da remoto in videochiamata, ovunque nell'UE. Se sei in Emilia-Romagna possiamo anche incontrarci di persona.

I prezzi sono definitivi?

Sono punti di partenza. Dopo la call ricevi un prezzo fisso scritto per il tuo progetto, che cambia solo se cambia il perimetro, con il tuo accordo scritto.

Di chi è il codice?

Tuo: codice, dominio, hosting e tutti gli account. A fine progetto ti consegno tutti gli accessi.

Puoi prendere in carico un sito o un'app esistente?

Sì. Uno sprint di sviluppo (da €680) è un buon inizio e include una breve analisi del codice.

Come funzionano fattura e IVA?

Emetto regolare fattura italiana. I prezzi sul sito sono al netto dell'IVA, che viene aggiunta dove dovuta.

Cosa succede dopo il lancio?

Puoi gestirlo da solo con la guida di consegna, oppure scegliere un piano di manutenzione da €180/mese per aggiornamenti, monitoraggio e piccole modifiche.

Come funzionano i pagamenti?

Per i pacchetti: 30% di acconto per iniziare, il resto diviso tra le milestone. I lavori brevi si fatturano a €45/ora o €340/giorno.

06CONTATTI

Parlami del tuo progetto

Bastano poche righe. Scrivimi direttamente oppure compila il breve modulo qui sotto: apre il tuo programma di posta con tutto già compilato. Rispondo entro 2 giorni lavorativi per fissare una call gratuita di 30 minuti.

Di cosa hai bisogno?

Obbligatorio.

Obbligatorio.

Rimini, Italia (CET). Da remoto in tutta l'UE; di persona in Emilia-Romagna.