I miei progetti

Siti web

Screenshot di CarburantItalia

CarburantItalia

2021 • 2023

Tutti i prezzi dei carburante dell'Italia in tempo reale

Prezzi e notifiche in tempo reale, interfaccia accattivante, veloce e chiara.

Il frontend è sviluppato con: Angular, TypeScript, Vercel mentre il backend è PHP, Laravel e MariaDB.

Dove conviene fare il pieno?
Screenshot di Version Manager for Java

Version Manager for Java

2021 • Attivo

Sito web per il progetto vmj, che permette di gestire in modo comodo e semplice più versioni Java sullo stesso computer

È compatibile con macOS, Windows e Linux.

Il frontend è sviluppato con: ReactJS, NextJS, TypeScript, Vercel e MongoDB Atlas.

Scopri Version Manager for Java
Screenshot di Media Server Lite

Media Server Lite

2021 • Attivo

Una web app self-hosted e piattaforma di streaming che supporta video, audio, immagini e playlist musicali

Viene fornita con un'immagine Docker, un'app Windows e una ricca documentazione.

Il frontend è sviluppato con: SvelteJS, TypeScript, Vercel e VS Code.

Il backend è sviluppato con: PHP, Laravel e VS Code.

Scopri Media Server Lite
Screenshot di Orari ITS Alto Adriatico

Orari ITS Alto Adriatico

2021 • 2022

Un sito web per mostrare rapidamente gli orari delle lezioni

Le lezioni vengono recuperate da dei Fogli Google ufficiali ed elaborate. È presente la memorizzazione nella cache e la pianificazione delle attività.

Il frontend è sviluppato con: ReactJS, NextJS, TypeScript, Vercel e JetBrains WebStorm.

Il backend è sviluppato con: PHP, Laravel e JetBrains PHPStorm.

Screenshot di Dockerun

Dockerun

2020 • 2021

Avvia nuovi container al volo con facilità

Avviare un nuovo container Docker è facile e non devi più ricordare ogni variabile d'ambiente, porte e mappatura dei volumi.

Sviluppato con: VueJS, TailwindCSS, TypeScript e JetBrains WebStorm.

Scopri Dockerun
Screenshot di Gestione Corsi

Gestione Corsi

2020

Una piattaforma per la gestione dei corsi

Una piattaforma web per gestire i corsi che si svolgono all'interno di un'azienda. Consente di gestire docenti, dipendenti, corsi e voti finali

Un progetto di gruppo sviluppato con: Angular, SCSS, TypeScript, JetBrains WebStorm, Spring Boot, MySQL ed Eclipse Java EE.

È stato sviluppato per Corvallis SpA.

Visita il sito aziendale
Screenshot di FrancescoSorge.com

FrancescoSorge.com

2020 • 2023

Sito web personale

Sviluppato con: Angular, SCSS, TypeScript, JetBrains WebStorm, Laravel, MySQL e JetBrains PHPStorm.

Questo è anche il mio primo progetto che fa uso della CI/CD e l'architettura JamStack.

Screenshot di LightSchool

LightSchool

2019 • 2020

Un nuovo LightSchool

Il nuovo LightSchool è una versione completamente rifatta, ricostruita da zero, migliorata, più veloce, moderna e più sicura della LightSchool originale del 2016.
Il nuovo LightSchool utilizza la crittografia per proteggere i dati dell'utente e utilizza tecnologie moderne per offrire una migliore esperienza utente.

Sviluppato con: HTML, SCSS, JQuery, PHP, MySQL e JetBrains PHPStorm.

Esplora il sito ufficiale
Screenshot di Gestione Disponibilità

Gestione Disponibilità

2019

Gestione del gruppo di amici

Il gruppo su WhatsApp era confusionario ogni volta che cercavamo di decidere quando e dove organizzare un'uscita, quindi ho realizzato una semplice interfaccia web nella quale ogni membro può impostare la propria disponibilità settimanale.

Sviluppato con: HTML, SCSS, PHP, MySQL e JetBrains PHPStorm.

Screenshot di Tracker

Tracker

2019

App per Android + pannello web

È sia un'app per Android che un sistema di controllo dal web. Funziona impostando un token univoco sull'app, che stabilisce una connessione sicura con il mio server, al quale invia periodicamente la posizione del dispositivo. L'interfaccia web viene utilizzata per controllare la posizione corrente del dispositivo e la sua cronologia delle posizioni. OpenStreetMap è il fornitore della mappa interattiva.

Sviluppato con: Java, HTML, CSS, PHP, Android Studio e JetBrains PHPStorm.

Screenshot di FrancescoSorge.com

FrancescoSorge.com

2018 • 2020

Sito web personale

Sviluppato con: HTML, SCSS, JQuery, PHP, MySQL e JetBrains PHPStorm.

Screenshot di Tesi della scuola superiore

Tesi della scuola superiore

2017

La tesi che ho fatto per il mio esame di stato di maturità

Riguardava il progetto di gruppo realizzato a scuola: COMFORTit e le sue ramificazioni in diverse materie: diritto, informatica, inglese ed economia aziendale.

Visita il sito della tesina
Screenshot di COMFORTit

COMFORTit

2016 • 2017

Progetto di gruppo di una scuola per l'alternanza scuola-lavoro

Simile al precedente, ma in COMFORTit ero l'amministratore delegato dell'azienda e le mie mansioni erano coordinare i diversi dipartimenti, costruire il sito web e gestire l'intero aspetto digitale, fare lavori grafici e scrivere report e revisionarne altri.
È possibile provare uno dei nostri prodotti, la HomeBoard, è sufficiente visitare il sito web e fare un "test drive". La password per l'account "EinaudiGramsci Scuola" è "server2012".

Sviluppato con: HTML, CSS, JQuery, PHP, MySQL e Komodo Edit.

Visita il sito del progetto
Screenshot di BioPatAgrium

BioPatAgrium

2015 • 2016

Un progetto di gruppo scolastico per l'alternanza scuola-lavoro

BioPatAgrium era un progetto scolastico a cui ho partecipato con un gruppo di circa 30 studenti e 10 insegnanti. L'obiettivo di questo progetto era costruire un'azienda immaginaria seguendo esattamente gli stessi passi che si compirebbero nella realtà. Abbiamo steso un business plan, pianificato strategie di marketing e molto altro. Mi sono occupato della realizzazione del sito web ufficiale, dell'e-commerce e di un'app (un minigioco) per Windows e Android.

Sviluppati con: HTML, CSS, JQuery, PHP, MySQL, Komodo Edit, Java e Android Studio.

Visita il sito dell'elaborato
Screenshot di LightSchool Legacy

LightSchool Legacy

2012 • 2016

Sito web per studenti e professori delle scuole

A primo sguardo potrebbe sembrare un classico sistema operativo con finestre ridimensionabili e spostabili, con la possibilità di impostare uno sfondo, un colore preferito, una barra delle applicazioni, ecc.
In realtà si tratta di un sito web! Scritto in HTML, CSS, jQuery e PHP. Ho creato per intero i sistemi di finestre, taskbar, menu start e tutto il resto! Era disponibile anche una app per Android.

Sviluppato con: HTML, CSS, JQuery, PHP, MySQL e Komodo Edit.

Progetto archiviato su GitLab

Software

Screenshot di SpringFast

SpringFast

2021

Inizializza automaticamente progetti, configurazioni e crea controller, DAO, DTO, convertitori, servizi e repository per Spring Boot

Supportato da macOS, Windows e Linux.

Sviluppato con: TypeScript e NodeJS.

Esploralo su GitLab
Screenshot di Kiddions Unofficial Manager

Kiddions Unofficial Manager

2021

Uno strumento semplice per gestire le associazioni dei tasti del Kiddion's Modest Menu di GTA V, i veicoli e le posizioni del teletrasporto

Supportato da macOS, Windows e Linux.

Sviluppato con: C++ e Qt.

Hack su GitLab
Screenshot di Dockerun Electron

Dockerun Electron

2020

Dockerun basato su Electron per l'utilizzo offline

Supportato da macOS, Windows e Linux.

Sviluppato con: VueJS, TailwindCSS, TypeScript, WebStorm, NodeJS ed Electron.

Progetto su GitLab
Screenshot di Windows 10 Configurator

Windows 10 Configurator

2020

Installazione automatica di app e debloater per Windows 10

Installa le app da un elenco in modo automatico, senza alcuna interazione e alleggerisci il tuo PC Windows 10 rimuovendo app inutili, telemetria e molto altro.

Sviluppato con: C# e Visual Studio 2019 Enterprise.

Progetto dismesso su GitLab
Screenshot di WinPower

WinPower

2020

Menu di spegnimento migliorato per Windows

Ti è mai capitato di riavviare anziché spegnere il computer dal menu Start di Windows e dover attendere il riavvio del PC? WinPower mira a risolvere questo problema fornendo un'utility molto semplice ma potente per spegnere, riavviare o ibernare il tuo computer Windows.

Sviluppato con: C# e Visual Studio 2019 Enterprise.

Progetto concluso su GitLab
Screenshot di PhotoViewer

PhotoViewer

2019

Visualizzatore foto semplice e leggero per Windows

Visualizzatore foto per Windows è un'app molto semplice pensata per essere veloce e leggera, che sostituisce l'app Foto predefinita di Windows 10 poiché è lenta. È disponibile per il download gratuito e il codice sorgente è disponibile su GitLab.

Sviluppato con: C# e Visual Studio 2019 Enterprise.

Progetto deprecato su GitLab
Screenshot di SkyrimQt

SkyrimQt

2019

SkyrimQt è un videogioco arcade 2D sviluppato da me per un progetto universitario

Sviluppato per il corso di Programmazione ad Oggetti dell'Università degli Studi di Padova, SkyrimQt offre un entusiasmante sistema di combattimento e molte armi, scudi, nemici e livelli.

Sviluppato con: C++, Qt, JetBrains CLion, QtCreator.

Inizia a giocare!
Screenshot di Paste Into File

Paste Into File

2019

Applicazione Windows per incollare direttamente il contenuto degli appunti nei file

Una piccola utility che funziona con Esplora file e, facendo clic con il tasto destro sul desktop o su una cartella, consente di incollare direttamente in un nuovo file di testo o in un'immagine.

Sviluppato con: C# e Visual Studio 2019 Enterprise.

Contribuisci su GitLab
Screenshot di TempMon

TempMon

2018 • 2019

Un'applicazioni di monitoraggio della temperatura hardware

Sviluppato in Java, consente di impostare una temperatura di soglia per CPU e GPU e quando viene superata, TempMon chiude automaticamente le app definite dall'utente e/o spegne il dispositivo (o lo riavvia, lo mette in standby, ecc). È configurabile anche dal cloud. TempMon è disponibile gratuitamente per Windows, GNU/Linux e macOS. Il codice sorgente è pubblicato con licenza MIT.

Sviluppato con: Java, PHP, JetBrains IntelliJ Idea Ultimate e JetBrains PHPStorm.

Scopri TempMon
Screenshot di Fallout World Expansion

Fallout World Expansion

2014

Una mod per Fallout 3, videogioco Bethesda, con più di 900 like e 12.000 download unici

Questa mod apre espande l'area di gioco nella zona metropolitana di Washington D.C.
Aggiunge nuove aree al Pentagono, un nuovo modo per arrivare a Grayditch, la Casa Bianca, nuove auto della polizia e dei servizi segreti e molto altro!

Sviluppato con: Bethesda G.E.C.K.

Scopri di più
Screenshot di Randomizer

Randomizer

2013

L'obiettivo di Randomizer era organizzare e gestire i tornei FIFA 13 gestiti da VFL Esports

Il software era stato sviluppato per essere utilizzato solo da VFL Esports ma, poiché non viene più utilizzato, ho deciso di condividerlo. Oltre al fatto che il software è molto semplice e basilare, ora richiede alcune configurazioni perché il server di attivazione è stato messo offline. Il download è disponibile gratuitamente.

Sviluppato con: Visual Basic e Visual Studio 2012 Ultimate.

Scarica (ZIP, 1.4 mb)
Screenshot di Ribbons Browser

Ribbons Browser

2009 • 2012

Un browser web con interfaccia utente particolare

Ribbons Browser utilizzava Microsoft Ribbon come interfaccia utente (la stessa utilizzata in Microsoft Office 2007) e, oltre a navigare nel web, aveva anche funzionalità quali i segnalibri, la cronologia e la navigazione sicura.
Il progetto è stato riscritto da zero diverse volte ed è andato perso nel tempo.

Sviluppato con: Visual Basic e Visual Studio 2012 Ultimate.

App per smartphone

Screenshot di ITS Alto Adriatico Timetable

ITS Alto Adriatico Timetable

2021 • 2022

Un'app mobile per mostrare rapidamente l'orario delle lezioni che usufruisce dello stesso backend del rispettivo sito web e del bot di Telegram

Disponibile per Android su Google Play ma funziona perfettamente anche su iOS (non pubblicato perché troppo costoso).L'app è stata ritirata in quanto i corsi dell'ITS si sono conclusi.

Sviluppato con: Dart, Flutter e Android Studio.

Varie

Screenshot di ITS Alto Adriatico BOT v2.0 & v3.0

ITS Alto Adriatico BOT v2.0 & v3.0

2020 • 2022

Un bot di Telegram per mostrare rapidamente l'orario delle lezioni che utilizza lo stesso back-end del sito Web e dell'app mobile

Questo bot utilizza anche un sistema di memorizzazione nella cache personalizzato fatto in casa, può inviare messaggi agli utenti quando l'orario viene aggiornato e supporta le preferenze degli utenti.

Sviluppato con: NodeJS, TypeScript, JetBrains WebStorm, Heroku, MongoDB Atlas e RabbitMQ.

Screenshot di ITS Alto Adriatico BOT v1.0

ITS Alto Adriatico BOT v1.0

2020

Un bot di Telegram per mostrare rapidamente l'orario delle lezioni che viene automaticamente analizzato dal documento ufficiale di Fogli Google

Questo bot utilizza anche un sistema di memorizzazione nella cache fatto in casa.

Sviluppato con: Python, JetBrains PyCharm Professional e Heroku.

Screenshot di Hack for Windows 8

Hack for Windows 8

2012

Un modo per cambiare il testo "Start" in quello che vuoi

Hai mai pensato di cambiare il testo "Start" in Windows 8? Bene, è facile come bere un caffè se hai l'applicazione giusta e un po' di abilità di base con i file .dll.
Grazie allhack ho scoperto che ora è possibile. Segui i passaggi successivi per modificare il testo "Start" dal menu di avvio immersivo di Windows 8 in quello che desideri.

Sviluppato con: Resource Hacker.

Leggi la guida
Screenshot di Firma ufficiale di un forum

Firma ufficiale di un forum

2010

Una firma creata da me che è diventata la firma ufficiale per il forum "Windowsette", il più importante forum italiano dedicato a Windows 7, sostituendo la precedente

Visita il forum