Portfolio professionale di Francesco Lucignano, PMO | ICT | Business Analyst.
Costruito con Next.js 14, TypeScript e Tailwind CSS. Deployato su GitHub Pages.
Sito live: franklucs84.github.io/mysite
Specializzato in Project Management con focus su progetti software, unisco il rigore metodologico del PMI all'integrazione di soluzioni basate sull'IA.
Attualmente Head of PMO presso Maurelli Group SPA (Napoli).
- LinkedIn: linkedin.com/in/francescolucignano84
- GitHub: github.com/FrankLucs84
- Email: francesco.lucignano@gmail.com
| Pagina | Percorso | Contenuto |
|---|---|---|
| Home | / |
Hero, numeri chiave, preview competenze ed esperienza |
| Chi sono | /about |
Profilo, timeline esperienza, istruzione |
| Competenze | /portfolio |
Strumenti con rating, aree di competenza, certificazioni |
| Contatti | /contact |
Form di contatto, email, telefono, social |
- Next.js 14 — App Router, static export
- TypeScript — Type safety
- Tailwind CSS — Styling utility-first
- Lucide React — Icone
- GitHub Actions — CI/CD automatico
- GitHub Pages — Hosting statico
git clone https://github.com/FrankLucs84/mysite.git
cd mysite
npm install
npm run devApri http://localhost:3000.
Il deploy è automatico: ogni push su main triggera il workflow GitHub Actions (.github/workflows/nextjs.yml) che esegue il build e pubblica su GitHub Pages.
npm run build # Build statico in ./out
npm run lint # Lintingmysite/
├── src/
│ ├── app/
│ │ ├── page.tsx # Homepage
│ │ ├── about/page.tsx # Chi sono & Esperienza
│ │ ├── portfolio/page.tsx # Competenze & Strumenti
│ │ ├── contact/page.tsx # Contatti
│ │ └── globals.css
│ └── components/
│ ├── Header.tsx
│ └── Footer.tsx
├── .github/workflows/
│ └── nextjs.yml # Deploy automatico GitHub Pages
├── next.config.js
├── tailwind.config.ts
└── tsconfig.json
Codice sorgente disponibile per scopi di studio e ispirazione.
Contenuti e testi © Francesco Lucignano — tutti i diritti riservati.