Ein modernes React-Projekt mit Vite und TypeScript fuer ein leichtgewichtiges Krypto-Dashboard. Die App kommt mit einer klaren Projektstruktur, Linting/Formatting-Setup und Tests, damit du sofort produktiv loslegen kannst.
- Vite + React 19 + TypeScript
- Saubere Projektstruktur (
components,pages,features,hooks,lib,styles) - ESLint (Flat Config) und Prettier inklusive Sortierung der Imports
- Vitest und Testing Library mit Setup-Datei
- Husky Pre-Commit Hook fuer
npm run lintundnpm run test
npm install
npm run devnpm run dev- Entwicklungsserver startennpm run build- Produktionsbuild erzeugennpm run preview- Build lokal ansehennpm run lint- Linting (keine Warnungen erlaubt)npm run lint:fix- Linting mit automatischer Fehlerbehebungnpm run format- Prettier Checknpm run format:fix- Prettier Writenpm run test- Tests im CI-Modusnpm run test:watch- Tests im Watch-Modus
crypto-dashboard/
src/
components/
features/
market-data/
components/
hooks/
lib/
pages/
styles/
tests/
public/
...
- ESLint, Prettier und Vitest sind konfiguriert.
- Husky Pre-Commit Hook verhindert Commits, wenn Linting oder Tests fehlschlagen.
Viel Spass beim Ausbau des Dashboards!