๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ

FamHive

Family Activity Management Platform ยท Serverless ยท Full-Stack SaaS

Visit FamHive

About the Project

FamHive is a full-featured family management and collaboration platform designed to help families efficiently plan schedules, track children's growth, manage household bills, and motivate kids through a rewards system. It supports both desktop and mobile with independent UIs and automatic device detection.

This is a fully self-designed and developed full-stack project, from frontend to backend, built on a modern serverless architecture with Vercel for the frontend and Cloudflare Workers for the backend API.

Frontend Stack

Vercel
Next.js 16
React 19
Tailwind CSS
Framer Motion
GSAP
Chart.js
Stripe React
jsPDF

Backend Stack

Cloudflare Workers
Cloudflare Workers
Hono
Cloudflare D1
Cloudflare R2
JWT
Stripe API
Resend
Google OAuth

Core Features

Family Scheduling

Weekly view, activity templates, Google Calendar sync, and per-child activity assignment

Growth Tracking

Record milestones, upload photos, visualize growth data with charts, and export PDF reports

Rewards System

Set goals and rewards for kids, points accumulation and redemption to build good habits

Bill Management

Upload, categorize, and track family bills with image recognition support

Family Collaboration

Invite members via link or QR code, join requests, role-based permissions

Auth & Security

Email, Google OAuth, Apple ID login with email verification and JWT authentication

Stripe Subscriptions

Full SaaS subscription flow with tiered plans and feature-gated access

Responsive Design

Independent desktop and mobile UIs with automatic device detection and routing

Project Highlights

Full-stack serverless: Vercel + Cloudflare Workers, zero server maintenance

Decoupled frontend/backend with transparent API forwarding via Fetch Wrapper

Dual UI: independent desktop and mobile interfaces with auto device detection

Complete auth: Email, Google OAuth, Apple ID with JWT token management

SaaS model: Stripe subscriptions with tiered plans and webhook handling

18 API route modules covering scheduling, growth, rewards, billing, and more

Try FamHive

Manage your family's schedule, track growth, and collaborate together

Visit FamHive

ยฉ 2026 Tony Ye. All rights reserved.