Inspiration

Cultural misunderstandings can create barriers, embarrassment, and missed opportunities in our increasingly connected world. We were inspired by countless stories of travelers, business professionals, and students who faced awkward situations due to unfamiliarity with local customs. We wanted to create a platform where people could learn cultural etiquette in a fun and engaging way before these situations arise, transforming potential embarrassment into confidence and respect.

What it does

Respectful Journey is an interactive cultural etiquette learning game that teaches users proper behavior and customs across 20+ countries through scenario-based challenges. Players progress through difficulty levels (Beginner to Master) while earning points, unlocking badges, and building cultural competency. The platform features:

  • 200+ Cultural Scenarios across Japan, Korea, Thailand, Singapore, and more
  • AI-Powered Scenario Creation where users can request custom scenarios for specific situations
  • Progressive Learning System with four difficulty levels and unlockable content
  • Community Features allowing users to create, review, and publish their own scenarios
  • Gamification Elements including points, badges, and achievement tracking
  • Real-World Applications covering business meetings, dining etiquette, religious sites, and social interactions

How we built it

We built Respectful Journey using modern web technologies:

  • Frontend: React with TypeScript for type safety and component-based architecture
  • Styling: Tailwind CSS for responsive, beautiful UI design
  • State Management: Custom React hooks for game progress and local storage persistence
  • Icons: Lucide React for consistent, scalable iconography
  • Build Tool: Vite for fast development and optimized production builds
  • Data Structure: Comprehensive JSON-based scenario system with 50+ scenarios per difficulty level
  • AI Simulation: Mock AI scenario generation system for user-created content

The architecture emphasizes modularity with separate components for different game features, making it easy to extend and maintain.

Challenges we ran into

  • Cultural Sensitivity: Ensuring scenarios accurately represent cultural nuances without stereotyping required extensive research and careful content curation
  • Scalability: Designing a data structure that could handle 200+ scenarios across multiple countries and difficulty levels while maintaining performance
  • User Experience: Balancing educational content with engaging gameplay mechanics to keep users motivated
  • Content Quality: Creating meaningful, realistic scenarios that provide genuine learning value rather than superficial cultural facts
  • Progress Tracking: Implementing a robust system for tracking user progress, unlocks, and achievements across multiple game dimensions

Accomplishments that we're proud of

  • Comprehensive Content: Successfully created 200+ unique cultural scenarios covering 20 countries with authentic, researched content
  • Intuitive Design: Built a beautiful, production-ready interface that makes learning cultural etiquette enjoyable and accessible
  • Progressive Learning: Implemented a sophisticated difficulty progression system that adapts to user skill level
  • Community Features: Created a complete user-generated content system with review, editing, and publishing capabilities
  • Gamification: Developed an engaging point system, badge collection, and achievement tracking that motivates continued learning
  • Real-World Applicability: Focused on practical scenarios users will actually encounter in business, travel, and social situations

What we learned

  • Cultural Research: Gained deep insights into etiquette differences across Asian, Western, and other cultural contexts
  • Educational Game Design: Learned how to balance entertainment with meaningful learning outcomes
  • User Experience: Discovered the importance of immediate feedback and clear progress indicators in educational applications
  • Content Curation: Understood the complexity of presenting cultural information respectfully and accurately
  • Community Building: Learned how user-generated content can enhance educational platforms when properly moderated

What's next for Respectful Journey

  • AI Integration: Implement real AI-powered scenario generation using GPT-4 or similar models for unlimited custom content
  • Video Content: Add video demonstrations of proper etiquette for visual learners
  • Mobile App: Develop native iOS and Android apps for on-the-go learning
  • Expert Validation: Partner with cultural experts and embassies to validate and expand scenario content
  • Multiplayer Features: Add collaborative learning modes where users can practice scenarios together
  • Corporate Training: Develop enterprise features for companies training employees for international business
  • Certification System: Create formal cultural competency certificates for professional development
  • Expanded Regions: Add more countries and regions, including African, Middle Eastern, and Latin American cultures
  • Accessibility: Implement features for users with disabilities, including audio descriptions and keyboard navigation
  • Analytics Dashboard: Provide detailed learning analytics to help users identify areas for improvement

Built With

Share this project:

Updates