Fullstack TypeScript — Fastify + Frourio + Prisma / Next.js + React + Tailwind CSS
Root endpoint - returns "OK"
Health check endpoint
Simple success response
Simulates a 404 Not Found error
Simulates a 422 validation error with field-level details
Simulates a 401 unauthorized error
No error flags - returns success
Missing required "name" field
Missing "token" field
Demonstrates unexpected error handling
Valid data passes Zod schema validation
Invalid email & negative age trigger Zod errors
Valid schema but age < 18 triggers business logic error