Admin sign in

Not authorized

You're signed in as , but this account isn't on the admin list yet. Run this in Supabase → SQL Editor, then reload:


      
    

Setup needed

Copy .env.example to .env, add your Supabase URL and anon key, then restart npm run dev.

Admin

Every store, every card, every rating.

Test mode on this computer. Everything saves to the data folder. No accounts needed. Card links and QR codes use your Wi-Fi address, so your phone can open them when it's on the same Wi-Fi. You can also run admin from your phone at .
StoreCard linkTaps (30d)Avg ratingTo GooglePrivate feedbackFlowStatus
No stores yet. Go to Add store to create your first card.
    Tap the right one. It fills in the name, website, and Google review link.
    Pulls the name, logo, colors, and font automatically.
    Take a photo of their sign or upload their logo
    After the photo, drag the 4 dots onto the sign corners. It straightens it, fixes the lighting, and removes the sign background.
    Shows in the Tracker so you know where to go back to.
    Can't change after you program cards, so get it right now.
    Private feedback gets emailed here the moment a customer sends it. Don't have the owner's yet? Tap Use my email and swap it after the sale.
    Fills in when you pick the business above. You can also paste a review link or a Place ID.
    Picked automatically so the logo stays visible. Tap to change.
    Turn off when the logo already spells the name (like Walgreens).

    Live preview

    Business name

    How was your visit?
    ★★★★★

    No stores here yet. Stores you add show up in the Tracker automatically.
    No private feedback yet.