Sito web dell'Associazione Bitcoin Torino, dedicato alla promozione e sviluppo dell'ecosistema Bitcoin a Torino e dintorni.
- Framework: Next.js 14 (App Router)
- Linguaggio: TypeScript
- Styling: Tailwind CSS
- UI Components: Shadcn/UI
- Icons: Lucide React
- Home: Hero section, calendario eventi Luma, ultime notizie dal blog, partner
- Eventi: Lista completa degli eventi con integrazione calendario Luma
- Blog: Articoli, press release e aggiornamenti dall'associazione
- Privacy: Informativa sulla privacy
- Navbar responsive con menu mobile
- Footer con form newsletter
- Cards per eventi, blog post e partner
- Sistema di routing dinamico per i post del blog
- Pagina 404 personalizzata
- Nero:
#000000- Testo principale - Bianco:
#FFFFFF- Sfondo - Bitcoin Blue:
#07458D- Colore primario (CTA, accenti)
- Font: Inter (Google Fonts)
- Peso: Medium per testi, Bold per headline e CTA
- Design minimal e tech-oriented
- Alto contrasto per accessibilità
- Cards con bordi arrotondati e shadow
- Effetti hover su elementi interattivi
# Installa le dipendenze
npm install
# Avvia il server di sviluppo
npm run dev
# Build per produzione
npm run build
# Avvia il server di produzione
npm startIl sito sarà disponibile su http://localhost:3000
bitcoin-torino/
├── app/
│ ├── layout.tsx # Layout principale
│ ├── page.tsx # Home page
│ ├── globals.css # Stili globali
│ ├── not-found.tsx # Pagina 404
│ ├── eventi/
│ │ └── page.tsx # Pagina eventi
│ ├── blog/
│ │ ├── page.tsx # Lista blog
│ │ └── [slug]/
│ │ └── page.tsx # Dettaglio post
│ └── privacy/
│ └── page.tsx # Privacy policy
├── components/
│ ├── ui/ # Componenti Shadcn/UI
│ ├── layout/
│ │ ├── navbar.tsx # Navbar
│ │ └── footer.tsx # Footer
│ └── home/
│ ├── hero.tsx # Hero section
│ ├── luma-calendar.tsx
│ ├── blog-cards.tsx
│ └── partners.tsx
├── lib/
│ └── utils.ts # Utilities
└── public/ # Assets statici
Il sito è sviluppato seguendo le linee guida WCAG 2.1 AA:
- Contrasto colori conforme
- Navigazione da tastiera
- ARIA labels e roles appropriati
- Focus visible su elementi interattivi
- Semantica HTML corretta
- Responsive e mobile-first
Questo progetto è rilasciato con licenza MIT.
- Email: bitcoin.torino@proton.me
- Twitter: @bitcointorino
- Telegram: t.me/associazionebitcointorino
Sviluppato con ❤️ per la community Bitcoin di Torino