Explore Page

This test project is showcasing my developer skills to build a website based on a provided design. I mostly adhered to making it pixel perfect although because I was only provided a single screen size I improvised in some specifics so that the end result is more responsive for all screen sizes and adheres to a global design system like offered in Tailwind.

Lighthouse scores:

Desktop

Screenshot

Mobile

Screenshot

Deployment:

Features

  • Responsive across mobile and desktop and tablet screensizes
  • Accessibility focused code with aria-labels, etc
  • Resusable Vue components for future flexibilty
  • Locally installed fonts for maximum performance (via fontsource)

Areas to improve

Uses

  • Vuejs 3 with Vite
  • Tailwind CSS

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Compile and Minify for Production

npm run build

Lint with ESLint

npm run lint