Michal Pribila · Frontend Developer

Thoughtful
interfaces.
Carefully built.

I turn ideas into clear, easy-to-use web experiences. A little curiosity. A lot of attention to detail.

Independent thinking. Intentional details.Scroll to explore

01 / Selected work

From idea
to interaction.

A real project.
Built around real people.

VOLLEYBALL / CONNECT
People. Availability. Volleyball.

Featured project · Web application

Beach Volleyball Contacts

Keep a private list of beach volleyball contacts. Find players by level and weekly availability, save favourites, and import or export contacts with CSV files.

A Vue interface backed by a Laravel API, with typed API requests, unit tests and browser tests.

Built with

  • Vue 3
  • TypeScript
  • Pinia
  • shadcn-vue
  • Tailwind CSS
  • Laravel
  • REST API
  • Vitest
  • Playwright
Open app

02 / Start a conversation

Have something
in mind?

Let’s turn your next idea
into something people enjoy using.