This is an example Next.js application which consumes an OpenAPI API. Recommended effort was 4 hours.
It uses openapi-typescript to generate typescript bindings from the OpenAPI Schema.
Install (I used pnpm)
pnpm install
Run
pnpm run dev
There is a Cypress End-to-end test available which tests the core flow. Run with:
pnpm run cypress:open
There is a Vitest unit test available which tests the search functionality. Run with:
pnpm run test