Skip to content

taylorjg/dvla-viewer

Repository files navigation

Description

This is a little React app that uses the Vehicle Enquiry Service (VES) API to lookup vehicle details by registration number.

Technologies

  • Vite
  • React
  • Material UI
  • react-query & axios
  • Vitest & React Testing Library & Mock Service Worker
  • Cypress & Cypress Testing Library
  • GitHub Actions workflows
  • Serverless Framework

TODO

  • 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

Screenshots

Phone (Portrait)

Alt text

Phone (Landscape)

Alt text

Links