- disable web tools
- label for forms (accessibility)
- use Image component
- Provide all links (don't use A without href)
-
Hero
- foto e bio
- Download API: Node API
-
Skill / Tech
- Supabase
-
link ai progetti
- LIB: https://react-slick.neostack.com/docs/get-started + npm i @types/react-slick
- title
- desc
- techs
- LIB: https://react-slick.neostack.com/docs/get-started + npm i @types/react-slick
-
Link clienti
- TODO: gestire da DB -> Supabase
-
FooterSection
- link ai social
-
Contact Form
- Email JS
-
Node API
- axios
- html-pdf-node
- DEBUG: https://nextjs.org/docs/advanced-features/debugging
- NOTE: lonelycolumn: --inspect però ti fa avviare il processo direttamente. --inspect-brk invece aspetta che tu ti colleghi con il debugger
-
Deploy
NICE TO HAVE
-
use
element.scrollIntoView({ behavior: 'smooth' })
instead ofhtml
-
Contact Form
- Node API Next o Env (emailjs ...)
- creare account
- creare file supabase.ts
- creare tabelle e relazioni su db
- inserire immagini in hosting
- connettersi al database da Next
- configurare next.config per accedere a domini esterni