Time Card
Sign in to clock in and out, or create an account if you’re new here.
—
ID —
–:–:–
—
Current status
CLOCKED OUT
Today’s punch card —
Hours logged today0h 00m
Apply for leave
End-of-day summary
Clock in, break, and clock out are one-time-only for the day. The moment you clock OUT, your summary is saved to Supabase and WhatsApp opens automatically to +91 93601 01223 with the message ready — just hit Send in WhatsApp. Note: WhatsApp itself always shows an editable text box before sending; that’s WhatsApp’s own behavior and can’t be bypassed from a webpage.
Checking…
One-time setup (admin only) — run this in Supabase
- Open your project’s SQL Editor (project ref mrdatqeohxahtskcwlgc, region ap-northeast-1)
- Paste and run the SQL below. It creates the tables this app writes to (employee profiles, punches, leave requests, daily summaries) and opens the access this app’s key needs
- Also go to Authentication → Providers → Email in Supabase and turn OFF “Confirm email”. This app uses plain email/password sign-up, and without that setting off, a brand-new account will need to click a confirmation email before its first sign-in works
- That’s it — the app already has the project URL and publishable key built in below, no further config needed
Uses Supabase project mrdatqeohxahtskcwlgc (ap-northeast-1) with a publishable key, which is safe to expose in frontend code — write access is controlled entirely by the row-level security policies in the SQL above.
