A unique platform for fostering meaningful conversations and personal growth through digital flashcards and structured reflection.
The Empathy Project is an innovative digital platform designed to foster deeper connections between people through structured conversations. Using digital flashcards that prompt increasingly meaningful questions, the platform facilitates authentic exchanges between friends and community members.
A key feature of the platform is its ability to generate personalized reflection sheets based on conversation outcomes, helping users identify actionable opportunities for personal growth and development. The system was designed for the Ignite community in the Philippines, transforming their manual interview process into a streamlined digital experience available on both web and mobile devices.
Our client, based in the Philippines, runs a community called Ignite with unique requirements:
We developed a comprehensive digital conversation platform with the following key features:
A user-friendly interface for creating and participating in structured conversations with friends, featuring digital flashcards that guide users through progressively deeper questions and topics.
Automated generation of reflection reports that synthesize conversation insights, highlighting patterns and opportunities for personal growth based on responses.
A "Giftbox" feature that provides tailored recommendations, resources, and exercises based on conversation outcomes, supporting the user's personal development journey.
A powerful admin interface for community leaders to create, edit, and manage different interview flows, track participant engagement, and analyze collective results.
A comprehensive CMS for maintaining and updating the content of interview flows, question cards, reflection templates, and growth suggestions.
Fully responsive web application and native mobile apps for iOS and Android, ensuring users can engage with the platform on their preferred device.
A robust API layer that enables efficient data exchange between the web application, mobile apps, and the backend database, providing a seamless user experience.
The Empathy Project was built using a modern tech stack with the following components:
The project utilized a multi-tiered architecture with a Rails web application serving as both the admin interface and the backend for the GraphQL API. This API powered both the React-based web application for users and the React Native mobile apps for iOS and Android platforms.
The system was deployed on AWS for scalability and reliability, with CI/CD pipelines implemented through GitHub SVN to ensure smooth development workflows and consistent quality across all application components.
Increase in conversation depth and meaning reported by users
Growth in Ignite community membership following platform launch
Users reported valuable personal insights from reflection reports
Reduction in administrative time spent creating conversation flows
The Empathy Project has transformed the Ignite community's ability to foster meaningful connections among its members. By digitizing and enhancing their conversation process, the platform has enabled more frequent and impactful exchanges, leading to stronger relationships and more effective personal development. Community leaders now have valuable insights into collective patterns and needs, allowing them to better serve their members through targeted resources and programs.
Community Engagement & Personal Development
Rails Web App, GraphQL API, React & React Native Clients
Web Server: AWS
Let's discuss how a custom digital platform can help your community foster deeper connections and growth.