The purpose of this project is to let you demonstrate your skills in debugging and writing clean and maintainable code (that its original author clearly lacks). This app makes a call to an open api, displays the data it receives and has some filtering.
Warning: contains bugs 🐞!
npm install -g pnpm
pnpm install
pnpm devpnpm run test- React – main framework being tested
- TypeScript – static typing
- Vite – build tool (not being evaluated)
- Vitest – unit test framework (almost identical to jest, the exact api knowledge is not evaluated)
- React Testing Library – utils for unit testing react components