<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet" /> <link href="https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet" />
Skip to main content

Project 02/ 09

Smart EU Funding Discovery Platform 🇪🇺

As a frontend developer at Yarrl, I was responsible for the entire frontend of the AISEMA platform, which streamlines the search for grants and project partners.

Key solutions

  1. SPA architecture & state

    Responsible for the entire client layer and SPA architecture in Vue 3 (Composition API) with central state (Pinia).

  2. Multi-step search wizard

    Designed a multi-step search wizard from competition, through related projects, to partner selection (scroll-driven — IntersectionObserver).

  3. Analytical dashboards

    Implemented interactive analytical dashboards with a custom algorithm for spreading overlapping points in dense datasets.

  4. Data layer & WebGL visuals

    Client-side data normalization layer and advanced home page visualization (WebGL shaders).

Technologies used

Vue 3Vue Router 4PiniaPrimeVue 3Tailwind CSSApexChartsVeeValidateAxios + JWTSentryWebpack (Vue CLI 5)