Mantel - A family portal for your wall. An open-source repo to fork

by
Open-source family portal for a wall-mounted TV. Calendar, chores, weather, your photos — and a star bank for kids with no button to take stars away. Runs on Supabase + Vercel free tiers and a Raspberry Pi. Ships with mock data: clone, npm run dev, done. MIT.

Add a comment

Replies

Best
Maker
📌

This exists because I refused to buy a smart display that needs an account with a company that might not exist in three years.

Mantel is one React app with two routes. /tv is a fixed 1920×1080 stage that scales to any screen, type sized to be read from across a room. / is the phone companion. Backend is Supabase — Postgres, RLS, Storage, Realtime, edge functions on a cron for calendar ingest. There is no server to write or run.

The anti-stack: Supabase free tier. Vercel free tier. A Raspberry Pi you probably have in a drawer. No subscription. No proprietary hardware. No new accounts for your family.

Trying it costs nothing. It ships with mock data — clone, npm install, npm run dev, and the wall runs on your laptop with no keys. Every name lives in one config file. There's a /setup command for Claude Code that interviews you and rewrites it, and /provision drives Supabase + Vercel deploy.

Built for a Samsung Frame. Works on anything. Ask me about the layouts, the RLS, the star research, or the Pi kiosk.