Full Stack Web Developer

Marco Lorica

Ciao, sono Marco e costruisco gestionali su misura

Chi sono

Quello che vedi è solo la superficie

Sono uno sviluppatore full stack: mi occupo di tutto quello che serve perché un progetto web funzioni davvero, dal database al server, passando per le interfacce che le persone usano ogni giorno.

Costruisco gestionali, CRM e siti su misura, con PHP e Laravel dietro le quinte e HTML, CSS e JavaScript scritti a mano davanti. Una volta configurato il server, quando serve ci integro l'intelligenza artificiale

marco.json

{
  "ruolo": "full stack developer",
  "backend": ["PHP", "Laravel", "MySQL"],
  "frontend": ["HTML", "CSS", "JavaScript"],
  "server": ["Linux", "Nginx"],
  "ai": true,
  "codice_leggibile": true
}

Ascolto prima di scrivere

Il codice viene dopo: prima va capito il processo, i numeri e le persone che useranno il software

Dal database al server

Un unico interlocutore per frontend, backend e infrastruttura. Ogni pezzo combacia, perché esce dalle stesse mani

AI integrata nei flussi

Modelli che leggono documenti, smistano richieste, gestiscono chat. Il lavoro ripetitivo lo fanno loro, le decisioni restano tue

$ git log --graph --oneline

Come lavoro, un commit alla volta

  1. e4b1c07 feat: ascolto prima di scrivere codice

    Il primo commit di ogni progetto è una conversazione. Cosa deve fare il software, per chi, e cosa succede oggi senza

  2. 9a03f5d feat(db): dati pensati per durare

    Tabelle, relazioni e indici disegnati prima delle schermate. Se i dati sono solidi, il resto viene di conseguenza

  3. 51c8e2a feature/su-misura feat(ui): interfacce senza fronzoli

    HTML semantico, CSS scritto a mano, JavaScript quando richiesto. Pagine leggere che si aprono subito, anche dal telefono

  4. c7d94b0 feature/su-misura feat(ai): l'AI dentro il flusso di lavoro

    Documenti letti in automatico, richieste smistate, risposte sui tuoi dati. Strumenti che lavorano, non giocattoli

  5. 0f6a3e1 merge: in produzione solo dopo lo staging

    Ogni novità passa da un ambiente di prova identico a quello vero, prima di arrivare a chi la usa

  6. b2e57c9 chore(server): configurazione del server

    Linux, Nginx, SSL, backup e deploy automatici. Dietro le quinte tutto in ordine, così il tuo software resta sempre acceso

  7. 6d18fa4 fix: niente "sul mio PC funziona"

    Test, log e monitoraggio: se qualcosa si rompe voglio saperlo prima che me lo dica un cliente

  8. HEAD HEAD → main docs: questa pagina

    La stai leggendo adesso. Il prossimo commit potrebbe essere il tuo progetto

Intelligenza artificiale

Prodotti AI

Integro modelli di intelligenza artificiale nei gestionali e nei siti che sviluppo: leggono documenti, smistano richieste e rispondono a domande sui tuoi dati. Dentro il flusso di lavoro, non in una chat a parte

  • Assistenti dentro i gestionali
  • Documenti letti in automatico
  • Automazioni che decidono

$ ls ~/progetti --per-tipo

Cosa so costruire

Quattro cose che chiedono quasi tutti i gestionali, e che ho già costruito più volte in progetti reali

~/grafici

Grafici & analisi dati

Dashboard che si aggiornano da sole: vendite, presenze, scadenze. I numeri del gestionale diventano grafici che si leggono in un secondo

  • Chart.js
  • PHP
  • MySQL

~/documenti

Documenti automatici

Fatture, contratti e report generati dal gestionale in PDF, Excel o Word, già compilati e pronti da inviare

  • PDF
  • Excel
  • Word
  • CSV
  • XML

~/notifiche

Email & notifiche

Conferme, promemoria e avvisi che partono da soli al momento giusto, via email, messaggio o webhook

  • SMTP
  • API
  • Webhook

~/pagamenti

Pagamenti online

Checkout, abbonamenti e rinnovi automatici con Stripe e PayPal, con ogni transazione registrata e riconciliata nel gestionale

  • Stripe
  • PayPal
  • Bonifico

~/marco-lorica

Hai ancora domande? Chiedile al terminale.

visitatore@marcolorica: ~

$ git init nuovo-progetto

Hai un progetto in testa? Parliamone.