Skip to content

Repository files navigation

The Culture Map

An interactive web app to discover your personal cultural profile and compare it against 65+ country cultures. It is built on Erin Meyer's Culture Map framework, the same eight scales used in international business to understand how people from different cultures communicate, lead, trust, and decide.

You answer a short survey, the app maps you across the eight dimensions, and then you can compare yourself side by side with any country, or with your own team.

🔗 Live demo: ventures.com.de/culturemap

Welcome screen

What it does

  • Two ways to start. A full 32-question survey for an accurate profile, or a quick survey when you just want a rough picture.
  • Eight cultural dimensions. Communicating, Evaluating, Persuading, Leading, Deciding, Trusting, Disagreeing, and Scheduling. Each is a scale with a clear explanation of both ends.
  • Compare against 65+ countries. See where you sit relative to any national culture, and which country your profile is closest to.
  • Team mode. Collect profiles from a group and view the whole team on one chart to spot where collaboration friction is likely.
  • Browse mode. Skip the survey and just explore how countries compare on each dimension.
  • Bilingual. Full English and German interface.
  • Private by default. Your answers are stored locally in the browser; nothing is required to try it.

Screenshots

Survey Your results
Survey Results
Browse and compare countries Demographics
Browse countries Demographics

The eight dimensions

Dimension One end Other end
Communicating Low-context, explicit High-context, nuanced
Evaluating Direct negative feedback Indirect negative feedback
Persuading Principles-first Applications-first
Leading Egalitarian Hierarchical
Deciding Consensual Top-down
Trusting Task-based Relationship-based
Disagreeing Confrontational Avoids confrontation
Scheduling Linear time Flexible time

Tech stack

React + TypeScript + Vite on the front end, with country data and scoring logic in plain TypeScript. It ships as a static build served by nginx, with a small Node server and a Dockerfile for self-hosting.

Running it locally

npm install
npm run dev

Then open the URL Vite prints (default http://localhost:5173).

To build for production:

npm run build      # outputs to dist/
npm run preview    # serve the production build locally

A Dockerfile and nginx.conf are included if you want to containerize it.

Credit

The eight-dimension framework and the descriptions of each scale are based on the work of Erin Meyer in The Culture Map (2014). This app is an independent, non-commercial tool for self-assessment and learning, and is not affiliated with or endorsed by the author.

About

Interactive Culture Map: map your cultural profile across Erin Meyer's 8 dimensions and compare against 65+ countries. React + TypeScript, with a team mode.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages