Genesis
Una piattaforma desktop innovativa che permette di creare e deployare siti web in pochi minuti partendo da template predefiniti. L'utente può personalizzare il template con i propri contenuti e ottenere un sito web professionale completamente funzionante in modo rapido e intuitivo.
Overview
Genesis è nato da un'idea condivisa con Tommaso Galimberti per semplificare il processo di creazione di siti web. La piattaforma automatizza l'intero flusso di lavoro, dalla scelta del template fino al deploy, rendendo accessibile a tutti la creazione di siti web professionali.
La Sfida
La sfida principale è stata quella di creare un sistema completamente automatizzato che potesse gestire l'intero processo di creazione e deploy di un sito web, mantenendo al contempo un'interfaccia utente semplice e intuitiva. Era necessario integrare diversi servizi e tecnologie in modo seamless.
La Soluzione
Ho sviluppato un'applicazione desktop utilizzando Tauri, combinando la potenza di Rust per il backend con la flessibilità di React per il frontend. Il processo è stato completamente automatizzato, includendo: scelta del template, configurazione del sito, creazione della repository Git, integrazione con Vercel e deploy automatico.
Demo di Genesis
Una breve demo delle funzionalità principali di Genesis