devcodetools 2e131dddcb feat(ui): formulaire de création de carte avec navigation (F-05)
CardForm en mode création : champs question/réponse/thème, validation
HTML + affichage derreur API, soumission via cardsApi.create puis
redirection vers le détail de la carte créée (next/navigation).
2026-09-21 18:52:02 +02:00
2026-09-21 17:28:26 +02:00
2026-09-21 17:28:26 +02:00
2026-09-21 17:28:26 +02:00
2026-09-21 17:28:26 +02:00
2026-09-21 17:28:26 +02:00
2026-09-21 17:28:26 +02:00
2026-09-21 17:28:26 +02:00
2026-09-21 17:28:26 +02:00
2026-09-21 17:28:26 +02:00
2026-09-21 17:28:26 +02:00
2026-09-21 17:28:26 +02:00
2026-09-21 17:28:26 +02:00
2026-09-21 17:28:26 +02:00

flashcards

Application web PWA (Next.js 16 + React + TypeScript + Tailwind CSS 4 + Serwist).

Prérequis

  • Node.js >= 20.19.0 (ou >= 22.12.0)
  • pnpm >= 9

Installation

pnpm install

Commandes

Commande Description
pnpm dev Serveur de développement (Turbopack)
pnpm build Build de production + service worker (Serwist)
pnpm start Prévisualisation du build en local
pnpm test Tests unitaires (Vitest)
pnpm test:watch Tests en mode watch
pnpm test:coverage Tests + rapport de couverture (coverage/)
pnpm lint Lint ESLint
pnpm format Formatage Prettier
pnpm typecheck Vérification TypeScript
pnpm check Chaîne qualité : lint → format → typecheck → tests → coverage

Environnement

Copiez .env.example vers .env pour définir les variables (préfixe NEXT_PUBLIC_).

Licence

MIT — voir LICENSE.

S
Description
No description provided
Readme MIT
581 KiB
0 Stars 1 Watchers 0 Forks
Languages
TypeScript 94.2%
JavaScript 3.1%
Shell 2.1%
Dockerfile 0.6%