Back to Projects
Frontend
KeenKeeper
Keep your friendships alive.
Next.jsTailwind CSSDaisyUIRecharts

Project Overview
A smart relationship management tool that helps users track and nurture personal connections. Automatically categorizes friends as Overdue, Almost Due, or On-Track based on last contact date, and lets you log check-ins, view interaction history, and analyze communication habits.
Technologies Used
Next.jsTailwind CSSDaisyUIRecharts
Development Challenges
Implementing dynamic status logic that automatically recategorizes friends based on elapsed time and communication goals, while keeping the dashboard summaries reactive and accurate without a backend.
Future Plans
"Adding a real database and user authentication so data persists across sessions. Implementing push or email reminders so users get notified outside the app when a friend is overdue."