Back to Projects

Full Stack
KeenKeeper is a specialized relationship management tool designed to fight 'friendship fade.' By leveraging data visualization, it helps users track their last interactions and set specific communication goals, transforming social habits into visual insights to maintain long-term connections.
Technology Stack
Next.jsTailwind CSSDaisyUIRechartsReact Icons
Challenges Faced
The primary challenge was integrating Recharts for dynamic data visualization—specifically, transforming raw interaction logs into meaningful pie charts. Creating a logic-heavy timeline filter that updates in real-time based on interaction types (Call/Text/Video) also required advanced state management.
Future Improvements
Upcoming features include automated browser push notifications to remind users to reach out to friends and an advanced 'Relationship Health' score calculated by interaction frequency and interaction quality metrics.