Designo

Audiophile home page screenshot

This project is an exercise in reponsive web design, based on a Figma design. It served as a playground for exploring three technologies: the App Router of Next.js, Tailwind, and the basics of E2E testing with Playwright. I ended up learning surprisingly much, not only about these libraries but also about CSS and TypeScript.

Techstack

  • TypeScript
  • Next.js (app router)
  • Tailwind
  • cva
  • SVGR
  • Playwright

Polymorphic button component

Creating a typesafe component which can serve as both a regular button and a link is surprisingly non-trivial.

You can see my implementation here.

Other projects

Contact

Looking for a developer? Don't hesitate to reach out - I'm eager to face new challenges!

Bartosz Paradowski 2024©. Icons by icons8.