KRUG

A professional platform for the beauty community. The product direction brings content, professionals and products together in one mobile experience.

Product designApplicationDevelopment

The idea behind the project

Organise different kinds of content in a shared space that remains easy to navigate on a small screen.

From user journeys in Figma to implementation with React Native and Expo, we organised profiles, posts, catalogue and conversations around shared navigation and consistent components.

  • Product design for a professional community
  • A central content feed
  • Catalogue and product discovery
  • A consistent mobile visual language

The platform is in development. Screens show the supplied Figma design with sample data, not evidence of active users or completed integrations.

Explore the demo

DESIGN IS ONLY THE BEGINNING

One system. Connected journeys.

Behind the mobile screens is an application with a shared codebase, typed data and explicit access rules. The Figma design and implementation evolve as parts of the same product.

  • React Native
  • Expo
  • TypeScript
  • Expo Router
  • Supabase
  • PostgreSQL
  • Reanimated
01

A mobile foundation

React Native and Expo provide a shared foundation for iOS and Android. Expo Router organises navigation, while TypeScript defines data and contracts between screens.

02

Data and permissions

Supabase connects the application to PostgreSQL and user authentication. Migrations and row-level access policies define who can read and change data.

03

Connected product journeys

The codebase separates profiles, posts, catalogue, enquiries and chat into dedicated screens connected through shared navigation and components.

04

Details are tested

Reanimated handles transitions and navigation behaviour. The project includes TypeScript checks, Jest tests and Playwright scenarios - not just static mockups.

The screens above are direct exports from the supplied Figma file, with demonstration names, images and data. This describes the verified stack and code structure, not a claim that every feature is publicly released.

LET’S START WITH YOUR IDEA

The next good thing?
Let’s build it.

Give us the short version. We’ll discuss the approach, scope and next steps.

Let’s talk
Rastezh helper

An automated guide with prepared answers. Not a human or AI chat.

Where shall we start?

Choose a topic. I’ll help you find a relevant service or the next step.

Explore our projects