github twitter email
Progetti

💧 Ripple

Server privato completo di osu!

Ripple è un server privato/personalizzato (parzialmente) open source e completo del gioco musicale osu!. Nato nel 2015 come una piccola collaborazione tra me e Howl, è divetato il server privato di osu! più grande ed è in grado di restare online grazie alle donazioni degli utenti. Lo stack originale era scritto interamente in PHP, ma il backend corrente è scritto in Python e Go, mentre il frontend è HTML con un sacco di JavaScript. Se giochi a osu!, sentiti libero di unirti a noi per una partita :)


🍃 EmaNews

Sistema di scraping e alerting per ema.europa.eu

EmaNews è un progetto che ho realizzato per l’Università di Siena che effettua lo scraping della sezione “Herbal medicines for human use” del sito dell’European Medicines Agency. EmaNews permette ai suoi utenti di filtrare e ordinare tutte le medicine ed i documenti messi a disposizione dall’European Medicines Agency in un modo non possibile sul sito ufficiale. EmaNews permetta anche agli utenti di ricevere notifiche (tramite Email o messaggio Telegram) quando una nuova medicina o documento viene aggiornata o inserita. Il backend è scritto in Python (asyncio) e il frontend usa il framework vue.js.


🚀 OpenSpaceTeam

Clone open source di Spaceteam che gira sul browser

OpenSpaceTeam è un piccolo progetto che ho realizzato per l’orientamente dell’ISIS Di Maggio (la scuola superiore che ho frequentato, qui in Italia) come dimostrazione di cosa i loro studenti sono in grado di realizzare alla fine del percorso di studi. È un clone open source del gioco per smartphone Spaceteam. Il backend è scritto in Python (asyncio & socket.io) e il frontend utilizza vue.js.


🤖 Alcuni Bot Telegram

Ho realizzato alcuni bot Telegram che sono pubblicamente accessibili a tutti, come:

  • @vprwbot: un bot per rendere la tua esperienza su Telegram più estetica
  • @mooosecabot: un bot per scaricare file mp3 da YouTube e Soundcloud

Ho anche realizzato altri bot che sono parte di progetti più grandi.


🐤 Progetti minori

Ho fatto una tonnellata di progetti minori: alcuni sono standalone, altri sono parte di progetti più grandi. Alcuni sono pubblici, altri sono privati. Eccone un paio:

I’ve made a ton of smaller projects: some are standalone, others are part of bigger projects, some are public, others are private. Here are a few:

  • oiseau: Sistema di backup e sync per Ripple, che usa la soluzione di storage C14 di online.net
  • pipoli: Status page di https://status.ripple.moe
  • grafana-telegram-pipoli: un bot Telegram che invia notifiche da Grafana (e Pipoli) a Telegram
  • dtg: un bot Telegram che invia notifiche da Datadog a Telegram
  • ddd: un bot Discord che invia notifiche da Datadog a più canali Discord
  • emojilangbot: un bot Discord per persone che parlano con le emoji, realizzato per il pesce d’aprile di Ripple 2018