Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 593 Bytes

File metadata and controls

29 lines (18 loc) · 593 Bytes

WingWork Take Home Exercise

Run the project

First, run the development server:

npm run dev

Open http://localhost:3000 with your browser to see the result.

Run tests

First, run the development server:

npm test

Notes

Zod

How I'm using Zod

  • Create schemas for User Input and External APIs
  • For External API, create initial schemas using incoming snake case then create a second using camel case for internal consumption
  • Use the initial schemas for External API to codegen Client HTTP API for resource management