team-tasks/
Pick any file or folder on the left to see what it is, why it exists, when you add it and the mistakes people make with it. Switch the stage to watch the project grow.
# Create the app from the default template (installs, runs git init, adds the agent skill)
npx create-react-router@latest team-tasks# Start the dev server on port 5173
cd team-tasks && npm run dev# Add the database, validation and forms
npm install drizzle-orm pg zod @conform-to/react @conform-to/zod# Add the migration tool and Postgres types
npm install -D drizzle-kit @types/pg# Add unit and route tests
npm install -D vitest @testing-library/react @testing-library/jest-dom @testing-library/user-event jsdom msw# Add linting (the template ships none)
npm init @eslint/config@latest# Add end-to-end tests
npm init playwright@latest# Reveal the server and client entries when you add error reporting
npx react-router reveal# Add error reporting for React Router
npx @sentry/wizard@latest -i reactRouter