Leica Florian Robert

Professione: Sviluppatore Web & Mobile

È un esperimento: il sito come sarebbe stato negli anni '90. Per vedere quello vero, premi il pulsante in fondo alla pagina.


<< Torna ai progetti

My website V2 — case study

Ruolo: Design e sviluppo. Anno: 2023.

Sito: leicaflorianrobert.dev

La seconda versione del mio sito: un'applicazione Laravel con il suo pannello di amministrazione, per aggiornare progetti ed esperienze senza toccare il codice.

Stai vedendo questo case study con il motore Legacy. Per vederlo come è stato progettato, attiva il rendering nativo qui sotto.

Contenuti senza toccare il codice

Nella prima versione ogni progetto nuovo voleva dire modificare il codice e pubblicare di nuovo. La v2 è nata per questo: progetti ed esperienze stanno in un database, si gestiscono da un pannello di amministrazione e compaiono subito sul sito.

Tre pagine, Home, Su di me e Progetti, con una linea del tempo delle esperienze, anno per anno, e gli anni di esperienza (17) contati da soli.

Un'applicazione Laravel

  • Laravel 10 con pagine Blade e qualche componente Livewire; Sass, Tailwind e Bootstrap compilati da Vite.
  • Un solo account, quello dell'amministratore, per gestire progetti, esperienze e messaggi ricevuti.
  • Il form dei contatti salva il messaggio e manda le email dal server, via SMTP con Mailgun, protetto da reCAPTCHA.
  • Le immagini dei progetti con Pimp My CRUD, il mio pacchetto Laravel, e la sitemap generata da sola.
  • Oggi gira in Docker su un server gestito con Coolify.

Ottimizzato per Netscape Navigator 4.0 — 800×600

Privacy Policy