Open source · In sviluppo

Ciò che ho creato

Una selezione dei bot, degli strumenti e dei giochi che progetto e sviluppo io stesso: bot Discord che funzionano in community reali, un’utility desktop per Linux e un gioco nel browser ancora in lavorazione.

Attivo dal
2018
Clienti
50+
Progetti consegnati
50+

Sentinel

Bot Discord · Log e audit
Online

Log di audit e dei messaggi che puoi verificare.

Sentinel tiene d’occhio un server Discord e registra ban, kick, modifiche a ruoli e permessi, messaggi modificati ed eliminati, attività vocale, AutoMod e molto altro. Ogni evento arriva nel canale di log che scegli, con uno storico cifrato e ricercabile alle spalle, tutto configurabile da una dashboard web.

  • 70 tipi di evento, ciascuno con il proprio logger
  • Storico cifrato e ricercabile di tutto ciò che registra
  • Istanza gratuita già pronta, oppure da ospitare in autonomia con Docker
  • TypeScript
  • discord.js
  • Fastify
  • Next.js
  • Prisma
  • PostgreSQL
  • Docker

Dispatch

Bot Discord · Ticket e moduli
Online

Un bot per i ticket pensato per team di assistenza veri.

Dispatch apre canali ticket privati da menu, pannelli e moduli. Lo staff può prendere in carico, assegnare, dare priorità e chiudere i ticket, mentre trascrizioni e risposte ai moduli vengono salvate cifrate e la dashboard tiene traccia di tempi di risposta, valutazioni e attività dei moderatori.

  • Pannelli, moduli e candidature per lo staff con fino a 25 domande validate
  • SLA con escalation, valutazioni e classifiche dei moderatori
  • Trascrizioni HTML cifrate e una dashboard web completa
  • TypeScript
  • discord.js
  • Fastify
  • Next.js
  • Prisma
  • PostgreSQL
  • Docker

Dropwheel

Strumento desktop · Linux
Versione iniziale

Una ruota di azioni sui file per il tuo desktop.

Trascini i file, tocchi Shift e sotto il puntatore compare una ruota con le azioni adatte a quei file: convertire, comprimere, ritagliare, oscurare, condividere. Tutto gira sul tuo computer con strumenti come FFmpeg, Ghostscript e Tesseract, senza account, senza cloud e senza telemetria.

  • 448 azioni, scelte in base al tipo di file
  • Gli originali non vengono mai sovrascritti e Annulla manda i risultati nel cestino
  • Oscuramento reale dei PDF, verificato a posteriori
  • Per ora funziona su Arch Linux con Hyprland
  • Python
  • Quickshell
  • Linux

GalacticLeague

Gioco nel browser · MMO spaziale
In sviluppo

Un gioco spaziale gratuito in un mondo aperto condiviso.

Costruisci e potenzia una nave e una base, raccogli risorse, commercia su un mercato gestito dai giocatori e combatti in arena in tempo reale contro altri giocatori e fazioni NPC. Il server decide tutto ciò che conta, così il gioco resta equo.

  • Istanze fino a 40 giocatori, con il server a 20 tick al secondo
  • 13 tipi di arma, con il danno applicato a ogni parte della nave
  • Gratuito: nulla di ciò che si compra con denaro reale dà un vantaggio in combattimento
  • TypeScript
  • Three.js
  • Node.js
  • PostgreSQL
  • Docker
Lavora con me

Ti serve qualcosa di simile?

Bot, dashboard, strumenti e siti web come quelli qui sopra sono ciò che realizzo su commissione. Raccontami cosa hai in mente e ti rispondo con un perimetro di lavoro e un preventivo prima di iniziare.

  • 01Open source quando ha senso, così puoi leggere esattamente cosa gira.
  • 02Sicurezza e privacy progettate fin dall’inizio, non aggiunte alla fine.
  • 03Documentato, testato e pronto per essere consegnato o ospitato in autonomia.
Roadmap

GalacticLeague

Il codice è in un repository privato, quindi questa è la vista pubblica dello stato del gioco. Non ci sono date di uscita: ogni fase inizia quando la precedente è stabile.

Aggiornata a novembre 2026
  1. Fondamenta

    Completata

    Un’unica base di codice TypeScript condivisa, un server di gioco autoritativo, un client Three.js, il rilascio tramite container e più di 2.200 test automatici.

  2. Giocabile online

    In corso

    Il client collegato al server, con la nave del giocatore predetta e corretta, il combattimento in arena gestito dal server con le prime armi e un test end-to-end in cui due giocatori nella stessa istanza si vedono e si colpiscono. In questa fase rientra anche il primo rilascio su un server reale.

  3. Nucleo del gioco

    Pianificata

    Allestimento delle navi e potenziamento delle armi su dieci classi di nave, una base a villaggio con anello difensivo, l’economia e le ricette di produzione, PvE contro le tre fazioni NPC (Impero, Consorzio e Sciame), relitti e assicurazione.

  4. Mondo condiviso

    Pianificata

    Galassie separate divise in istanze da 40 giocatori con overflow, accesso tramite ID o tramite amici, un mercato a libro ordini con commissione del 2% sulle vendite, tasse e zone imperiali, amici e party, e attacchi alle basi in istanze separate con una policy di accesso.

  5. Social

    Pianificata

    Clan, guerre, classifiche, chat, assalti alle basi, basi di clan e la fazione dei Coloni Ribelli.

  6. Online

    Pianificata

    Un registro eventi anti-cheat, un pannello admin, eventi, spettatori, la fazione dei Risonanti, strumenti di bilanciamento e test di carico con bot. La valuta premium serve solo per cosmetici e boost.

  7. Grafica

    Pianificata

    Una direzione artistica stilizzata, in stile indie curato, in Three.js, una pipeline di asset con livelli di dettaglio e l’obiettivo di 60 fps su mobile con 40 giocatori nell’istanza.

Cosa non cambierà

  • Il server è l’autorità su combattimento, economia e tempo.
  • Nulla di ciò che si compra con denaro reale dà un vantaggio in combattimento.
  • Statistiche, prezzi, costi e tempi stanno nei file di dati, non nel codice.
  • Nessun replay: i log degli eventi servono solo all’anti-cheat.