Inspiration

Modern productivity platforms rely heavily on isolated dashboards, treating habit tracking as a clinical numbers game. When an individual is left entirely to self-discipline within a sterile UI, the abandonment rate is staggering. We noticed that people trying to manage digital wellness, break negative behavioral loops, or stay consistent with daily routines don't need colder automation—they need human empathy and mutual social stakes. We built PeerCare to transform recovery and habit consistency from a lonely, internal struggle into a shared, anonymous, peer-driven journey.

What it does

PeerCare is an open-ended, empathetic behavioral change network that pairs individuals sharing identical wellness milestones into tight, anonymous accountability duos. The platform allows users to:

Onboard securely based on their distinct path, whether managing active recoveries or acting as a dedicated supporter.

Target distinct behavioral loops categorized neatly under Substance Use or Behavioral/Digital Addictions.

Commit to realistic, multi-step behavioral frameworks that break large mental barriers down into actionable milestones.

Execute structured daily task checklists tailored to their specific recovery goals.

Track performance seamlessly using gamified metrics, including consistency percentages, streak counts, and total active days.

Communicate instantly via a real-time message interface to exchange mutual support and maintain accountability milestones.

How we built it

We structured PeerCare using a modern, rapid-deployment stack optimized for responsive performance:

Frontend Architecture: Built with Next.js and React, styled beautifully using Tailwind CSS and shadcn/ui primitives to create a professional, calming dark-mode aesthetic.

Backend & Real-Time Engine: Powered by Supabase. We leveraged PostgreSQL to handle relational user profiles and track consistent streaks, while utilizing Supabase Realtime to power the live companion chat networks instantly.

Deployment: Hosted seamlessly on Vercel for optimal global delivery and performance testing.

Challenges we ran into

Managing complex state orchestration under a tight 3-day hackathon deadline was our biggest hurdle. Specifically, building the pairing logic to seamlessly map anonymous users with similar behavioral goals required precision in our relational database design. Additionally, ensuring that real-time message indicators updated instantly across paired accountability buddies without creating unnecessary re-renders required fine-tuning our React hooks and Supabase broadcast listeners.

Accomplishments that we're proud of

We are incredibly proud of crafting an interface that feels genuinely calming, intuitive, and production-ready in such a short timeframe. Moving away from standard, dry data grids allowed us to design a mobile-first application layout that looks elegant on any display. Effectively implementing a structured breakdown system that splits daunting lifestyle changes into bite-sized, non-judgmental interactive checklists is an accomplishment we believe can make a real-world difference.

What we learned

This sprint taught us the power of scoping down to a Minimum Viable Product (MVP). We learned that a clean, highly intuitive user experience beats a feature-bloated application every time. More importantly, we discovered how seamlessly backend-as-a-service platforms like Supabase can accelerate development, allowing us to focus entirely on crafting a meaningful user workflow for social good.

What's next for Peer Care

The roadmap for PeerCare focuses on scaling peer interaction and expanding privacy frameworks:

Automated Matching Pipelines: Upgrading our system to seamlessly pair anonymous profiles based on shared habit targets automatically.

Encrypted Communication Layers: Moving our peer messaging channels onto end-to-end encrypted sockets to ensure total user confidentiality.

Localized Resource Vaults: Integrating geo-targeted, professional support links and hotline directories for users who need assistance beyond peer-to-peer accountability.

Built With

Share this project:

Updates

Submission history