Landing page ufficiale per WinToolkit, un potente strumento PowerShell per la manutenzione e l'ottimizzazione di sistemi Windows.
La pagina presenta in modo moderno e interattivo:
- Visualizzazione delle versioni disponibili (Main e Dev)
- Caratteristiche principali del tool
- Requisiti di sistema
- Istruzioni di installazione
- Video dimostrativi
- Statistiche in tempo reale del repository GitHub
Warning
Questa è la landing page del progetto. Il codice sorgente principale di WinToolkit è disponibile nel repository sottostante.
WinToolkit su GitHub — Repository ufficiale del progetto
| Tecnologia | Descrizione |
|---|---|
| React 19 | Libreria UI per la creazione dell'interfaccia |
| TypeScript | Tipizzazione statica per codice più sicuro |
| Vite | Tool di build veloce e moderno |
| Tailwind CSS v4 | Framework CSS utility-first |
| Lucide React | Libreria di icone |
| Motion React | Libreria per animazioni |
- Visualizzazione Versioni — Download per versione Main (stabile) e Dev (sviluppo)
- Funzionalità — Panoramica completa delle capacità del tool
- Requisiti di Sistema — Specifiche minime e consigliate
- Guida all'Installazione — Istruzioni passo-passo
- Video Dimostrativi — Tutorial visuali
- Statistiche GitHub — Dati aggiornati automaticamente ogni ora:
- ⭐ Numero di stelle
- 🐛 Issue aperte
- 📥 Pull request
- 📦 Versioni disponibili
- 📊 Andamento commit settimanali (ultime 24 settimane)
- 👥 Elenco contributori
I dati delle statistiche GitHub vengono aggiornati automaticamente ogni ora tramite GitHub Action. Il sito fetch direttamente il file JSON dal repository GitHub remoto, garantendo dati sempre aggiornati senza necessità di rebuild.
- Node.js 18+
- npm 9+
npm installnpm run devIl server di sviluppo sarà disponibile su: http://localhost:3000
npm run buildI file ottimizzati saranno generati nella cartella dist/
Nota: Il comando
npm run buildesegue automaticamente la generazione del filegithub-data.jsonprima di creare la build.
npm run previewVisualizza l'applicazione in locale prima del deploy.
WinToolkit-LandingPage/
├── public/ # File statici
│ ├── header.jpg # Banner principale
│ ├── WinToolkit-icon.png # Icona del progetto
│ └── github-data.json # Dati GitHub (auto-generato)
├── src/ # Codice sorgente
│ ├── components/ # Componenti React riutilizzabili
│ │ ├── CommunitySection.tsx
│ │ ├── CopyCommand.tsx
│ │ ├── DescriptionBox.tsx
│ │ ├── Footer.tsx
│ │ ├── Hero.tsx
│ │ ├── RepositoryStatus.tsx
│ │ ├── RequirementsSection.tsx
│ │ ├── StatCard.tsx
│ │ ├── StatsGrid.tsx
│ │ ├── VersionCard.tsx
│ │ ├── VersionTabs.tsx
│ │ └── YouTubeSection.tsx
│ ├── hooks/ # Custom hooks
│ │ ├── useGitHubData.ts
│ │ └── useLazySection.ts
│ ├── types/ # Definizioni TypeScript
│ ├── utils/ # Funzioni di utilità
│ ├── App.tsx # Componente principale
│ ├── index.css # Stili globali
│ └── main.tsx # Entry point
├── dist/ # Build di produzione
├── .github/workflows/ # GitHub Actions
├── index.html
├── package.json
├── tsconfig.json
└── vite.config.ts
Questo progetto è distribuito sotto licenza MIT. Per maggiori dettagli, consulta il file LICENSE.
Creato con ❤️ da Magnetarman.
