Care Connect
Platform connecting care seekers with house, pet, and childcare providers via listings, applications, matching, and reviews

Care Connect
Overview
Care Connect is a platform that connects care seekers with providers across house, pet, and childcare. Seekers browse listings and apply, providers post and manage offerings, and a matching flow plus reviews help both sides find the right fit.
Key Features
- Care Listings: Browse and post listings across house, pet, and childcare categories
- Applications: Care seekers apply to listings and providers manage incoming requests
- Matching: Pair seekers with suitable providers based on listing details and preferences
- Reviews: Leave and read reviews to build trust between seekers and providers
- Profile Management: Profiles for both care seekers and providers
- AI Assistance: Genkit-powered AI features layered into the experience
Technical Stack
- Framework: Next.js, TypeScript
- Data: Drizzle ORM over SQLite
- AI: Genkit AI
- Platform: Firebase
- Styling: Tailwind CSS
- Validation & Auth: Zod, better-auth
Architecture
The application follows a modern full-stack Next.js architecture:
- Frontend: Next.js with React and TypeScript
- Data Layer: Drizzle ORM providing a type-safe layer over SQLite
- AI: Genkit AI flows for assistive features
- Auth: better-auth for authentication, with Zod for validation at the boundaries
- Platform: Firebase services support the application
Challenges & Solutions
- Trust & Safety: Reviews and profiles help seekers and providers evaluate each other
- Matching: Built matching logic around listing details and applicant preferences
- Data Modeling: Used Drizzle migrations and Zod validation for a consistent data layer
- Type Safety: End-to-end TypeScript across UI, data, and validation
Impact & Results
- Service Access: Makes it easier for seekers to find house, pet, and childcare help
- Two-sided Marketplace: Connects providers with people who need their services
- Trust: Reviews build accountability across the community