This is a little React app that uses the Vehicle Enquiry Service (VES) API to lookup vehicle details by registration number.
- Vite
- React
- Material UI
- react-query & axios
- Vitest & React Testing Library & Mock Service Worker
- Cypress & Cypress Testing Library
- GitHub Actions workflows
- Serverless Framework
- Display version number in bottom right corner
- Add unit tests using React Testing Library and Mock Service Worker
- Add end-to-end tests using Cypress
- Use GitHub Actions to implement a CI/CD workflow to:
- Run lint check
- Run unit tests
- Run end-to-end tests
- Deploy to gh-pages