Frontend

Frontend

3 pieces of work

Tagly

Shared design system across three apps

Built the components and design tokens shared by all three apps, so a design change only happens once, in the shared package. One business-management form serves 9 different screens across the admin and business apps. Each screen hands the form its own pair of functions for reading and saving data.

  • React Native
  • TypeScript

Tagly

Map of nearby businesses

Built a map that loads businesses in tiles as you pan, showing each business with how much you can earn for sharing it. Markers keep their own selected state and are drawn separately for iOS and Android. A list along the bottom of the screen lets you cycle through every available business without moving the map.

  • React Native
  • Expo

Tagly

Tagly's marketing site, invite page and redirect page

Built Tagly's three web surfaces. The business-facing marketing site and the user-facing invite page, which opens when someone taps an invite link, are both built in Next.js and React, in English and Czech. The third is a dependency-free static page that sends people back into the app after an OAuth sign-in or a Stripe flow.

  • Next.js
  • React
  • Tailwind CSS
  • i18next