Skip to main content

ThibautBaissac/react-express-ai-kit

Dernière activité source enregistrée
Catalogue SkillsMP mis à jour
skills collectés
13
Étoiles GitHub
2
Forks GitHub
0

Installer avec un assistant IA

Copiez ce prompt dans l’assistant IA que vous utilisez.

Chargement du README du dépôt…

Skills dans ce dépôt

Affichage de 13 skills collectés sur 13.

métier
Développeurs de logiciels
description

Add CASL authorization to a feature: an isomorphic <feature>.ability.ts rule set the server and React share, server-side enforcement via attachAbility/authorize and per-record subject() checks, and <Can>/useAbility UI gating — built on the domain-free base in…

Langue du texte source : anglais

mis à jour
métier
Analystes en assurance qualité des logiciels et testeurs
description

Author and run Playwright browser e2e specs against the real Express + Vite stack — specs in e2e/, role-based queries, the auto-starting webServer, port-overridable isolation, and the responsive screenshot-artifact pattern.

Langue du texte source : anglais

mis à jour
métier
Analystes en assurance qualité des logiciels et testeurs
description

Write colocated tests for React + Express + TypeScript code using the project's runner, conventions, mocked repository interfaces, React Testing Library, and TanStack Query patterns.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Create or extend the owning zod schema as the single source of truth for a FE/BE API shape, then wire backend parsing and a typed frontend call.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Add or extend client-side routing with React Router v7 in Data Mode (createBrowserRouter + RouterProvider), wired to vertical slices, TanStack Query, and zod-parsed URL state.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Run the project quality gate through the auto-detected package manager and test runner, then summarize failures concisely.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Scaffold a vertical-slice React + Express + TypeScript feature with a FE/BE zod contract, backend route → service → repository, frontend Query hooks and optional UI state, and colocated tests.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Scaffold a React Hook Form wired to the feature's zod request contract via zodResolver, submitting through a TanStack Query mutation hook, with accessible fields and surfaced errors.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Style React UI with Tailwind CSS v4 utilities and Headless UI accessible primitives, wired into presentational components without breaking one-way layering.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Add a TanStack Query mutation hook for a feature write path with correct cache invalidation and optional optimistic update, keeping server state owned by Query and out of Zustand.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Extend the kit's central Express error handler and typed error contract end to end: domain errors carrying a statusCode, ZodError→400 at the boundary, 500s that never leak internals, and frontend mapping of ApiError into user-facing states.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Add authentication and server-side authorization to the Express API and React SPA: a users slice with password hashing, auth middleware that derives the principal server-side, ownership checks without existence leakage, and public DTOs that never leak secrets.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Author idempotent Drizzle seed data in scripts/seed.ts that supports demos, security proofs, and empty/edge states, with inputs parsed through feature zod schemas.

Langue du texte source : anglais

mis à jour
Affichage de 13 skills collectés sur 13.